From 1f12e03d575a3a8c8393c72c436e5acdfd4d5b7d Mon Sep 17 00:00:00 2001 From: constbogdan Date: Mon, 21 Sep 2026 15:56:05 +0300 Subject: [PATCH] docs: baseline t0 final acceptance --- docs/CODEX_HANDOFF.md | 27 ++++++++++++------- docs/MOSAIC_ROADMAP.md | 25 ++++++++++++++--- docs/T0_3_DOCUMENTATION_CONSOLIDATION_PLAN.md | 8 +++--- 3 files changed, 42 insertions(+), 18 deletions(-) diff --git a/docs/CODEX_HANDOFF.md b/docs/CODEX_HANDOFF.md index 156559229..9ecec6601 100644 --- a/docs/CODEX_HANDOFF.md +++ b/docs/CODEX_HANDOFF.md @@ -2,8 +2,9 @@ ## Current checkpoint -T0-3 Documentation, Wiki & Roadmap consolidation is complete through D7. The next checkpoint is -the separately authorized Baseline T0 final acceptance and closure. Baseline T0 is not yet complete. +**Baseline T0 is complete.** T0-1, T0-2, T0-3.0, and T0-3 have passed their accepted closure +criteria. Resume evidence-driven Mosaic product development from the canonical roadmap; do not +reopen completed infrastructure programs without new concrete evidence. Current repository identity is exactly `constbogdan/Mosaic`; upstream remains `damontecres/Wholphin`. Work begins from current protected `origin/main` on a purpose-specific @@ -30,10 +31,10 @@ not current instruction. ## Immediate continuity -- Do not declare Baseline T0 complete until its independent final acceptance is explicitly - performed and authorized. - Public guidance is versioned in the repository. Optional Wiki publication remains a separate operator action and cannot replace engineering authority. +- Existing upstream Draft PR #58 is an expected authenticated human-review waiting state. Do not + close, merge, rewrite, or classify it as a platform failure merely to make the queue empty. ## Non-obvious invariants and negative knowledge @@ -78,12 +79,18 @@ rather than silently publishing a rewritten snapshot. ## Open risks and questions -- Baseline T0 still requires its independent final acceptance and closure decision. -- External GitHub settings remain manually administered; documentation may describe them, but no - configuration doctor or scheduled drift monitor is justified without repeated evidence. -- Android TV visual/focus/device behavior is not fully proven by hosted compilation and JVM tests. -- Cross-repository tooling standardization remains evidence-driven; do not copy Mosaic-specific - Gradle, PowerShell, branch, artifact, or release assumptions into another repository. +- **External/manual responsibility:** GitHub settings remain manually administered. Baseline + closure reverified the current ruleset, merge settings, Environments, Actions defaults, Sync Bot + credential names, and repository identity; no configuration doctor or scheduled monitor is + justified without repeated drift evidence. +- **Known non-blocking limitation:** Android TV visual/focus/device behavior is not fully proven by + hosted compilation and JVM tests; future UI changes still require proportionate device checks. +- **Future work:** Cross-repository tooling standardization remains evidence-driven. Do not copy + Mosaic-specific Gradle, PowerShell, branch, artifact, or release assumptions into another + repository. +- **Future product work:** Watchlist, collections/franchises, Discover, suggestions, next-season + automation, quality upgrades, playback improvements, and optional integrations remain roadmap + work rather than baseline infrastructure debt. ## Handoff maintenance diff --git a/docs/MOSAIC_ROADMAP.md b/docs/MOSAIC_ROADMAP.md index 236a3e751..855397e7c 100644 --- a/docs/MOSAIC_ROADMAP.md +++ b/docs/MOSAIC_ROADMAP.md @@ -10,14 +10,31 @@ the [documentation index](README.md). - T0-2 bounded authority/bootstrap/diagnostic corrections — complete. - T0-3.0 Mosaic identity establishment — complete. - T0-3 Documentation, Wiki & Roadmap consolidation — complete through D7. +- **Baseline T0 — complete.** The final acceptance found no unresolved baseline blocker. -Baseline T0 remains open until its independent final acceptance is performed and authorized. -Completing T0-3 does not itself declare Baseline T0 complete. +Baseline closure confirms the current engineering foundation; it does not imply that Mosaic's +product feature roadmap is complete. ## Current priorities -1. Perform the separately authorized Baseline T0 final acceptance and closure. -2. Resume evidence-driven product work from the feature roadmap below after that decision. +1. Resume evidence-driven Mosaic product development from the feature roadmap below. +2. Keep infrastructure and cross-repository work demand-driven rather than reopening completed T0 + programs without new evidence. + +## Baseline T0 closure + +The final acceptance confirmed T0-1, T0-2, T0-3.0, and T0-3 remain complete and coherent. Current +operation retains PR-only integration, authoritative hosted validation, exact-tree protected-main +reuse, independent Development eligibility, isolated signing, exact-byte Stable promotion, +Hold-plus-forward-fix recovery, Mosaic-only downstream authentication, and human authority over +upstream REVIEW/conflict Drafts. + +Live read-only verification at closure found the protected repository settings, required +`Full validation`, Environments, configured Sync Bot credential names, and merge-commit-only model +intact. Recent PR/main CI and scheduled upstream operation were green. Existing upstream Draft PR +#58 is an authenticated human-review waiting state under the accepted model, not a baseline defect. +External settings remain manually administered; future UI/device validation, Wiki publication, +cross-repository standardization, and the feature backlog are non-blocking future responsibilities. ## Product direction diff --git a/docs/T0_3_DOCUMENTATION_CONSOLIDATION_PLAN.md b/docs/T0_3_DOCUMENTATION_CONSOLIDATION_PLAN.md index dbc8f560e..159e26ef3 100644 --- a/docs/T0_3_DOCUMENTATION_CONSOLIDATION_PLAN.md +++ b/docs/T0_3_DOCUMENTATION_CONSOLIDATION_PLAN.md @@ -4,8 +4,8 @@ Status: **T0-3 Documentation, Wiki & Roadmap consolidation — COMPLETE. D1-D7 c This audit describes the documentation set at `main` commit `44564901cbdb7ffce4b1c0704aa2d53f93c40fa9`. It does not move, delete, rename, or broadly rewrite -existing documents. T0-3 is now complete; Baseline T0 remains open and its final acceptance requires -separate review and authorization. +existing documents. T0-3 is complete. Baseline T0 was subsequently closed by its separate, +explicitly authorized final acceptance. ## Principles @@ -410,5 +410,5 @@ tests, changed-scope pre-commit, whitespace validation, and Fast validation pass Wiki, changes no operating contract, and performs no historical restructuring. All T0-3 completion criteria below are satisfied. **T0-3 Documentation, Wiki & Roadmap -consolidation is COMPLETE.** Baseline T0 remains open; its independent final acceptance and closure -is the next checkpoint and is not authorized or performed by D7. +consolidation is COMPLETE.** At D7 closure, Baseline T0 remained open and its independent final +acceptance had not yet been performed; that separately authorized checkpoint subsequently closed it.