fix(a5): rett dødpeker i eksempel-brief + logg friksjon #20/#21 fra B1-kryssjekk
Akashic meldte (coord, 2026-08-11) at project_dir i F-001s brief var en død
peker og antok det var fase-7-MALEN. Premiss-verifisering mot A5 (commit
a96b3a9, samme dag 6t tidligere) viser malen allerede var korrigert — men
samme dødpeker-klasse levde fortsatt i vår egen eksempel-brief
(domain-packs/ios-app/examples/feature-brief-local-notification-window.md),
rettet nå til A5-konvensjonen (features/{NN}-{slug}/voyage/).
Kryssjekk mot akashic-intelligence sin faktiske B1-fremdrift (ground truth,
2026-08-13) avdekket to nye funn, loggført som friksjon:
- #20: F-001 kjørte /trekresearch + /trekplan fortsatt på brief_version 2.0
(rev 10) — B1s nøkkelantakelse "2.2-brief passerer strict" er uverifisert.
- #21: Akashics faktiske fix (features/01-sun-position/, uten /voyage/-
underkatalog) matcher ikke A5s dokumenterte konvensjon, og deres kopi-
drift-innvending rammer symmetrisk A5s egen mekanikk. Åpent spørsmål for
B2/D — ikke besluttet, § Fase 7 ikke re-åpnet.
Coord-svar sendt til akashic-intelligence med full premiss-korreksjon.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GBoxVNFnK5QeZsfhLeGWgi
This commit is contained in:
parent
af921a202e
commit
031d903810
2 changed files with 34 additions and 3 deletions
|
|
@ -11,7 +11,7 @@ brief_version: "2.0"
|
|||
created: 2026-06-01
|
||||
task: "Lokale notifikasjoner som varsler brukeren når hvert av de tre daglige soltidsvinduene åpner, av/på per vindu, Focus-bevisst"
|
||||
slug: notification-on-window-open
|
||||
project_dir: .claude/projects/2026-06-01-notification-on-window-open/
|
||||
project_dir: features/02-notification-on-window-open/voyage/ # A5-konvensjon, ikke .claude/projects/ — se phase-design-draft.md § Fase 7 «Handover-mekanikk»
|
||||
research_topics: 0
|
||||
research_status: complete
|
||||
brief_quality: complete
|
||||
|
|
@ -89,6 +89,7 @@ No external research needed — the codebase and this brief contain sufficient c
|
|||
## How to continue
|
||||
|
||||
```bash
|
||||
/trekplan --project .claude/projects/2026-06-01-notification-on-window-open/
|
||||
/trekexecute --project .claude/projects/2026-06-01-notification-on-window-open/
|
||||
mkdir -p features/02-notification-on-window-open/voyage/ && cp features/02-notification-on-window-open/brief.md features/02-notification-on-window-open/voyage/brief.md
|
||||
/trekplan --project features/02-notification-on-window-open/voyage/
|
||||
/trekexecute --project features/02-notification-on-window-open/voyage/
|
||||
```
|
||||
|
|
|
|||
|
|
@ -576,3 +576,33 @@ Dette er en **ny og strukturelt distinkt friksjon fra #18**: #18 handlet om at P
|
|||
Kandidat for D-fasen (domain-pack-spec.md-revisjon) eller B2 (sammen med de andre revision-pending-postene). Ikke besluttet her.
|
||||
|
||||
---
|
||||
|
||||
## #20: B1s faktiske kjøring diskonterer A5s brief_version 2.2-antakelse — F-001 kjørte på 2.0
|
||||
|
||||
**Fase:** B (round-trip/prototype)
|
||||
**Type:** nøkkelantakelse-brudd
|
||||
**Observert:** 2026-08-11/12 (S16–S18 i akashic-intelligence), ground-truth-verifisert herfra 2026-08-13
|
||||
|
||||
**Beskrivelse:** Masterplanens B1 § Fremgangsmåte steg 1 forutsatte «Sesjon: oppgrader F-001 til 2.2 per A5 (framing, TL;DR, phase_signals, korrigert How-to-continue)» som forutgående steg før operatørens Voyage-kjøring. Ground truth (`akashic-intelligence/features/01-sun-position/brief.md`, lest direkte 2026-08-13): `brief_version: "2.0"` står fortsatt ved `revision: 10`, etter at `/trekresearch` (AQ-001, commit `e6b5890`) og `/trekplan` (rev 1.7 → Fase 9 REPLAN 54/100 → restrukturert rev 2.0, commits `b41e241`/`89ea1ed`) allerede har kjørt. 2.2-oppgraderingssteget ble aldri utført — verken i app-creator eller i Akashic. B1s Nøkkelantakelse (a) i masterplanen, «2.2-brief passerer strict», er dermed **ikke** testet av den faktiske kjøringen: Voyage aksepterte en 2.0-brief (trolig N-1-kompatibilitet), ikke en 2.2-brief. A5-designet (framing-avledning, TL;DR-generering, phase_signals-strategi) står følgelig fortsatt uverifisert mot en reell kjøring, selv etter at B1 i praksis har produsert både research og en (replanned) plan.
|
||||
|
||||
**Kobling:** Dette oppdages via samme premiss-verifiseringsdisiplin som fant #19s baseline-feil — STATE.md/masterplanens forventning («B1 er ren venting på operatør») var allerede forbigått av faktisk fremdrift i Akashic (S16→S18) uten at det var kommunisert via coord-melding.
|
||||
|
||||
**Foreslått revisjon:** Når B1 formelt dokumenteres (masterplan § B1 steg 3, når Akashics Fase 9-review + evt. `/trekexecute` er avklart), merk eksplisitt at Nøkkelantakelse (a) forblir **uverifisert av den kjøringen som faktisk skjedde**. Ingen fiks foreslås herfra — avgjøres i B2: enten en lettvekts 2.0→2.2-oppgradering av F-001s eksisterende brief (uten å re-kjøre research/plan), eller utsett 2.2-verifisering til neste feature-brief skrives fra bunnen på 2.2-malen.
|
||||
|
||||
---
|
||||
|
||||
## #21: A5s `voyage/`-underkatalog-konvensjon er ikke det B1 faktisk brukte — Akashics egen drift-innvending rammer A5 symmetrisk
|
||||
|
||||
**Fase:** B / A5-revisjonskandidat
|
||||
**Type:** design-friksjon (åpent spørsmål, ingen retning valgt)
|
||||
**Observert:** 2026-08-11 (akashic-intelligence commit `e662735`, koordinert til app-creator samme kveld) — kryssjekket mot A5 (commit `a96b3a9`, samme dag 6 timer tidligere) 2026-08-13
|
||||
|
||||
**Beskrivelse:** A5 (2026-08-11 12:55) formaliserte `project_dir`-konvensjonen for § Fase 7 til `features/{NN}-{slug}/voyage/`, med et eksplisitt materialiseringssteg (`mkdir -p features/{NN}-{slug}/voyage/ && cp features/{NN}-{slug}/brief.md features/{NN}-{slug}/voyage/brief.md`) for å holde Voyages egne artefakter atskilt fra app-creators. Samme dag, 6 timer senere (19:55), meldte Akashic via coord at F-001s eksisterende `project_dir` (`.claude/projects/2026-05-13-sun-position/`) var en død peker — uvitende om at A5 allerede hadde korrigert § Fase 7-malen (meldingen var skrevet mot en STATE.md-forståelse som ikke inkluderte A5 ennå). Akashic rettet sin egen fil uavhengig til `features/01-sun-position/` — **uten** `/voyage/`-underkatalogen — og begrunnet valget eksplisitt: å materialisere til en separat sti ville krevd kopi eller symlenke av `brief.md`, «nettopp den drift-klassen A3 brukte en økt på å rydde» (to brief-filer for samme feature). Ground truth (2026-08-13): F-001s faktiske Voyage-artefakter (`research/`, `plan.md`) ligger i `features/01-sun-position/` direkte — A5s `voyage/`-segregering ble aldri brukt i den ene reelle round-tripen som har kjørt. Akashics kopi-drift-innvending rammer symmetrisk A5s egen mekanikk, som også foreskriver nøyaktig én kopi-operasjon av `brief.md`.
|
||||
|
||||
**Foreslått revisjon:** To retninger, ingen valgt her:
|
||||
- (A) Behold A5s `voyage/`-segregering; bring F-001 i samsvar retroaktivt (og la fremtidige briefer følge A5 fra start) — krever at kopi-drift-innvendingen adresseres eksplisitt (f.eks. symlink i stedet for kopi, eller en dokumentert regel om at `brief.md` aldri redigeres etter kopiering til `voyage/`).
|
||||
- (B) Dropp `voyage/`-underkatalogen; standardiser på Akashics faktiske, allerede fungerende mønster (`features/{NN}-{slug}/` direkte som `project_dir`, samme mappe som `brief.md`/`context.md`) — enklere og empirisk bevist, men lar Voyages artefakter blande seg med app-creators egne i samme katalog.
|
||||
|
||||
Kandidat for B2 eller D-fasen (§ Fase 7-revisjon). **Ikke besluttet her — § Fase 7 er ikke re-åpnet i denne sesjonen.**
|
||||
|
||||
---
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue