docs(adr-0243): fix Phase 3 brief pack references to the deleted Phase 2 branch
Phase 2 merged (#56) after the brief pack was written; feat/adr-0243-phase2-lifecycle no longer exists. Lane B's base/worktree instructions pointed at it. All three lanes now branch off forgejo/main directly, per the actual current state. Orthogonal docs-only fix, direct push (no code/tests touched).
This commit is contained in:
parent
3db25a4e49
commit
ff6c8b3f7b
1 changed files with 17 additions and 18 deletions
|
|
@ -2,10 +2,9 @@
|
||||||
|
|
||||||
**Status**: ready for dispatch (Shay's call — see [[feedback-no-self-dispatch-of-subagents]])
|
**Status**: ready for dispatch (Shay's call — see [[feedback-no-self-dispatch-of-subagents]])
|
||||||
**Plan of record**: `docs/plans/adr-0243-implementation-plan.md` §5 Phase 3
|
**Plan of record**: `docs/plans/adr-0243-implementation-plan.md` §5 Phase 3
|
||||||
**Phase 2 status at time of writing**: pushed, unmerged. Branch `feat/adr-0243-phase2-lifecycle`
|
**Phase 2 status**: merged to `main` (PR #56, merge commit `8624ea9a`) — `cognitive_lifecycle.py`
|
||||||
@ `c3b4d045`, stacked on `feat/adr-0243-phase0-governance` @ `904380e9`, on top of
|
is on `main` now. The feature branch was deleted post-merge; do not branch off it. **All three
|
||||||
`forgejo/main` @ `19819194`. Compare URL:
|
lanes below branch directly off current `forgejo/main`.**
|
||||||
`https://core-gitquarters.acbcontent.org/core-labs/core/compare/main...feat/adr-0243-phase2-lifecycle`
|
|
||||||
|
|
||||||
Each lane's research below was run fresh against the worktree on 2026-07-17 (three
|
Each lane's research below was run fresh against the worktree on 2026-07-17 (three
|
||||||
read-only Explore passes, not assumed from the plan text) — one correction to the
|
read-only Explore passes, not assumed from the plan text) — one correction to the
|
||||||
|
|
@ -15,24 +14,24 @@ ratchet W-006).
|
||||||
|
|
||||||
## Dependency DAG — corrected from the plan's "all wait on Phase 2" framing
|
## Dependency DAG — corrected from the plan's "all wait on Phase 2" framing
|
||||||
|
|
||||||
The plan text implies all three lanes start "after Phase 2 API lands." That's only
|
The plan text implies all three lanes start "after Phase 2 API lands." That was only
|
||||||
true for one of them:
|
ever true for one of them, and Phase 2 has since merged (#56) — so as of now, **all
|
||||||
|
three are unblocked and start from the same place**:
|
||||||
|
|
||||||
- **Lane A** (discovery wiring) and **Lane C** (biography wiring) touch zero Phase-2
|
- **Lane A** (discovery wiring) and **Lane C** (biography wiring) touch zero Phase-2
|
||||||
code — every symbol they wire is already on `forgejo/main` today (`core/physics/surprise.py`,
|
code — every symbol they wire predates this arc (`core/physics/surprise.py`,
|
||||||
`core/physics/multi_scale_energy.py`, `core/physics/goldtether.py`,
|
`core/physics/multi_scale_energy.py`, `core/physics/goldtether.py`,
|
||||||
`core/contemplation/runner.py`, `teaching/discovery.py`, `evals/analogical_transfer/harness.py`,
|
`core/contemplation/runner.py`, `teaching/discovery.py`, `evals/analogical_transfer/harness.py`,
|
||||||
`core/physics/biography.py` all predate this arc). **They can branch off
|
`core/physics/biography.py`).
|
||||||
`forgejo/main` right now, in parallel with Phase 2's own review.**
|
|
||||||
- **Lane B** (sensorium corridor eval) is the only lane that imports
|
- **Lane B** (sensorium corridor eval) is the only lane that imports
|
||||||
`core.physics.cognitive_lifecycle` (`CognitiveLifecycleEngine`, `ingest_context`,
|
`core.physics.cognitive_lifecycle` (`CognitiveLifecycleEngine`, `ingest_context`,
|
||||||
`egress_gate`). It must branch off `feat/adr-0243-phase2-lifecycle` (or wait for
|
`egress_gate`) — it needed Phase 2 merged first. It now is.
|
||||||
Phase 2 to merge and branch off `forgejo/main` at that point).
|
|
||||||
|
|
||||||
```
|
```
|
||||||
Wave 1 (parallel, off forgejo/main now): Wave 1b (off feat/adr-0243-phase2-lifecycle):
|
Wave 1 (parallel, all off forgejo/main now):
|
||||||
Lane A — discovery wiring Lane B — sensorium corridor eval
|
Lane A — discovery wiring
|
||||||
Lane C — biography wiring (rebase onto forgejo/main once Phase 2 merges)
|
Lane B — sensorium corridor eval
|
||||||
|
Lane C — biography wiring
|
||||||
```
|
```
|
||||||
|
|
||||||
All three are independent PRs — no lane blocks another.
|
All three are independent PRs — no lane blocks another.
|
||||||
|
|
@ -131,9 +130,9 @@ Real open design question (surprise-signal sourcing) — strong-reasoning tier s
|
||||||
|
|
||||||
## Brief B — Sensorium corridor eval (first live I-04 consumer)
|
## Brief B — Sensorium corridor eval (first live I-04 consumer)
|
||||||
|
|
||||||
**Base**: `feat/adr-0243-phase2-lifecycle` @ `c3b4d045` (rebase onto `forgejo/main`
|
**Base**: `forgejo/main` (Phase 2 merged as of #56 — `cognitive_lifecycle.py` is on `main`).
|
||||||
once Phase 2 merges). **Branch**: `feat/adr-0243-phase3-lane-b-corridor`.
|
**Branch**: `feat/adr-0243-phase3-lane-b-corridor`.
|
||||||
**Worktree**: `git worktree add ../core-adr0243-lane-b feat/adr-0243-phase3-lane-b-corridor`.
|
**Worktree**: `git worktree add ../core-adr0243-lane-b -b feat/adr-0243-phase3-lane-b-corridor forgejo/main`.
|
||||||
|
|
||||||
### Outcome
|
### Outcome
|
||||||
|
|
||||||
|
|
@ -292,7 +291,7 @@ tier, and confirm the mutation-vs-proposal call with Shay before committing to i
|
||||||
|
|
||||||
**Lane B:**
|
**Lane B:**
|
||||||
> Read `docs/handoff/ADR-0243-PHASE3-BRIEF-PACK.md` §Brief B. Worktree:
|
> Read `docs/handoff/ADR-0243-PHASE3-BRIEF-PACK.md` §Brief B. Worktree:
|
||||||
> `git worktree add ../core-adr0243-lane-b -b feat/adr-0243-phase3-lane-b-corridor feat/adr-0243-phase2-lifecycle`.
|
> `git worktree add ../core-adr0243-lane-b -b feat/adr-0243-phase3-lane-b-corridor forgejo/main`.
|
||||||
> Deliverable: `evals/adr_0243_cognitive_lifecycle/` corridor eval (compiler → ingest →
|
> Deliverable: `evals/adr_0243_cognitive_lifecycle/` corridor eval (compiler → ingest →
|
||||||
> relax → egress → readback → GoldTether). Run this lane's tests + the in-worktree
|
> relax → egress → readback → GoldTether). Run this lane's tests + the in-worktree
|
||||||
> smoke gate before flagging ready.
|
> smoke gate before flagging ready.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue