diff --git a/docs/plans/001-phase1-handoff.md b/docs/plans/001-phase1-handoff.md index 24d9dce..5c1db4e 100644 --- a/docs/plans/001-phase1-handoff.md +++ b/docs/plans/001-phase1-handoff.md @@ -57,7 +57,7 @@ Read in this order: ## 2. Where the code is - **`main`** (on Gitea): only the bootstrap commit (560c27c). Nothing else has been pushed. -- **`feat/phase1`** (local only, **not pushed**) @ 42fea7d contains Tasks 1–16, all reviewed, fixed and merged: +- **`feat/phase1`** (pushed to Gitea; this handoff commit sits on top of 42fea7d) contains Tasks 1–16, all reviewed, fixed and merged: - db layer, schema, migrations 0001–0003; - plugin SDK; - auth; @@ -77,7 +77,7 @@ Read in this order: |---|---|---|---| | 17 web shell, library, entry detail | `task/17` @ 9546fa1 | Fix round 3 done. Its re-review died on a usage limit before finishing. | Re-run the scoped re-review of 4608c97..9546fa1 (review-draft sync; see ledger). If clean, merge into feat/phase1. | | 18 Changes, Sources, Log, Lists, Owned, Settings, About | `task/18` @ bbd04a5 | Partly done. Committed: core/server log feed, change titles, copy work titles, the plugins device flag, the library cache fix, and the Changes, Sources, Log and Lists screens. **Not done:** Owned, Settings (prefs, custom fields, tokens, invites, reload, export/import), About, the `describeChange`/`scheduleLabel` tests, the CDP check and docs. The implementer stopped on a usage limit. | Dispatch a fresh implementer with `task-18` brief + this table + "continue from bbd04a5". Then review it. It also must `git merge task/17` again after Task 17 is final. | -| 19 Docker, compose, CI, docs | `task/19` @ 0a54020 | Barely started. Only an **uncommitted** DECISIONS.md reorder exists in `.worktrees/t19`. | Dispatch a fresh implementer (brief + the Task 19 rulings in the ledger). Base it on feat/phase1 after 17/18 land, or merge them in later. The uncommitted DECISIONS edit can be kept or redone. | +| 19 Docker, compose, CI, docs | `task/19` @ b76d071 | Barely started. Only a WIP commit reordering DECISIONS.md newest-first exists. | Dispatch a fresh implementer (brief + the Task 19 rulings in the ledger). Base it on feat/phase1 after 17/18 land, or merge them in later. | After 17, 18 and 19 are merged, follow the plan's Completion section: 1. Full suite on both DBs, plus typecheck. @@ -126,7 +126,7 @@ Branches `task/4`…`task/16` are merged and can be deleted. The `.worktrees/t8, - The wanted change is in `docs/TODO.md`: allow `bun run typecheck`, `bun apps/server/src/main.ts` and `bun --hot apps/server/src/main.ts`. - `docs/PERMISSIONS.md` and the AGENTS.md Commands section are waiting on the same decision. - The owner should either make the edit, or approve an agent making it. -2. **Pushing `feat/phase1`** to Gitea, and the final merge to `main`. +2. **The final merge to `main`.** `feat/phase1` and `task/17`–`task/19` are already pushed to Gitea, at the owner's request on 2026-11-02. ## 5. Key technical decisions made during execution