docs(harness): record Windows gates and defer Linux execution

This commit is contained in:
Codex
2026-09-11 09:12:30 -07:00
parent 3c9e6eeb64
commit bef1ea33e4
27 changed files with 5876 additions and 34 deletions
+21 -8
View File
@@ -1,7 +1,19 @@
# First release execution plan
**User-requested reboot pause:** [resume instructions](REBOOT_HANDOFF_20260911.md).
Do not start builds or agents until the user returns after reboot.
**Linux execution deferred by the user, 2026-09-11 at15:28 UTC.** Wait for the
user's instruction that WSL2 networking is resolved before further Linux builds
or checks. Continue Windows development/testing; preserve already completed Linux
evidence. No WSL/network diagnosis, restart or cache transfer is currently planned.
**Resumed 2026-09-11 after the user returned and authorized Ubuntu installation.**
The [reboot handoff](REBOOT_HANDOFF_20260911.md) remains the frozen checkpoint.
WSL2 registration, Ubuntu shell and verified offline toolchain setup now pass.
The user's newest VirtioProxy probe still fails; no VPN inspection/change is allowed.
Native Linux numeric26/26 and CLI12/12 passed before deferral. Current Windows
desktop80f2588 passes720/720; later3c9e6ee passes strict Clippy. Finish its full suite, then build
the matching GUI and complete native focus/SA creation verification. Review/fix
the isolated core codec and canvas candidates before integration. Root serializes
all local compilation and native work.
Updated 2026-09-11. [PROJECT_GOAL.md](../PROJECT_GOAL.md) is the authoritative
current objective. [STATE.md](STATE.md) records exact execution/evidence and leases;
@@ -30,11 +42,11 @@ broad downstream changes. Do not silently promote a design proposal to a decisio
| Milestone | Work and acceptance | Dependency/current limit |
| --- | --- | --- |
| 1. Reliable direct authoring | Exercise actual minimum/wide native creation, allocation, editing, rejection, cancellation and history without implicit draft application or placement drift. Integrate compact named behavior creation after its coherent external gate. | Named creation4bb4aaf is imported; combined desktop676/676, format and strict Clippy pass at2cc4d11. Native80cf197 passes all four OA creations/history/reopen; new workspace fixes and production chooser await compilation. Workspace/B3/palette/recovery/packages are imported. Root owns this host's Cargo/native lease. |
| 1. Reliable direct authoring | Exercise actual minimum/wide native creation, allocation, editing, rejection, cancellation and history without implicit draft application or placement drift. Integrate compact named behavior creation after its coherent external gate. | Named creation4bb4aaf is imported; combined desktop676/676, format and strict Clippy pass at2cc4d11. Native80cf197 passes all four OA creations/history/reopen; new workspace/production chooser/focus source compiles and its five parent-focus tests pass; full720/native gates remain open. Workspace/B3/palette/recovery/packages are imported. Root owns this host's Cargo/native lease. |
| 2. Coherent process/scenario work | Interactive ordered/explicit process editing; clicked root/nested scenario insertion; exact reuse bindings and caller return; measured canvas/zoom/scroll; visible scoped Create/Delete lifetimes. Validate model/source/identity and no unintended edit during navigation, including stale/deleted/retargeted references and recovery. | B1/B2/B3 regressions pass in the full suite. Local B4 remains cfg(test); Codex-ytr83r owns production Scene integration and its independent native gate. Use the independently self-checked oracle for native checkpoints. |
| 3. Precise engineering analysis | Compare owned properties, analysis contexts and existing-data/external alternatives; settle quantity kind/unit/value, numerical policy, calculation/binding and Boolean/error/unknown semantics through falsifying examples. Implement mixed-unit budgets and reusable calculation/constraint definitions with full UI/source/REST parity and exact history/recovery. | B/shared-check/full-capture and R6/R7 architecture ratified after complete fixtures and criticism. Exact numeric/work-meter foundation is undeclared and under independent review. Approximate profile and full evaluator parity remain required. |
| 3. Precise engineering analysis | Compare owned properties, analysis contexts and existing-data/external alternatives; settle quantity kind/unit/value, numerical policy, calculation/binding and Boolean/error/unknown semantics through falsifying examples. Implement mixed-unit budgets and reusable calculation/constraint definitions with full UI/source/REST parity and exact history/recovery. | B/shared-check/full-capture and R6/R7 architecture ratified. Declared numeric foundation passes 26/26 and strict core Clippy. Isolated schema8 static analysis now passes depth128/129, analysis28, numeric26 and strict Clippy after correcting the first stack-overflow failure. Source8, bounded codec/lifecycle/output, evaluator, approximate profile and full parity remain required. |
| 4. Maintained reusable libraries | Compare package/definition/instance alternatives. Establish pinned identity/version/dependency closure, local edits, import bindings, detach and explicit three-way updates. Demonstrate two projects, two independent instances, offline reopen, conflicting updates and stable unaffected identities. | Exact pins plus verified same-origin typed compatibility, explicit source preparation/acceptance and three-way editable updates are ratified. Finite120-assertion experiment is not production contract/archive/consumer implementation. |
| 5. Understandable complete engineering tasks | Close teaching, OA↔SA transition/reconciliation, typed state/data/interface, artifact, saved-view and hosted workflows. Establish complete text-only creation/refactoring/modular maintenance with stable identity. Replace concrete long homogeneous selectors with contextual/searchable bounded choices; verify large models, keyboard access, minimum sizes and failure/recovery. Keep offline guide/examples aligned. | A complete warning-free text-only model probe passes source/identity/rename/reparent/file-move checks; measure usability separately. Anchored chooser passes13 isolated mounted tests under cfg(test); production inspector/review integration is active; its compile/native gates remain open. Separate-host CLI is coherent at01b76a1 and awaits import here. Reassess current goal rather than copying historical scope exclusions. |
| 5. Understandable complete engineering tasks | Close teaching, OA↔SA transition/reconciliation, typed state/data/interface, artifact, saved-view and hosted workflows. Establish complete text-only creation/refactoring/modular maintenance with stable identity. Replace concrete long homogeneous selectors with contextual/searchable bounded choices; verify large models, keyboard access, minimum sizes and failure/recovery. Keep offline guide/examples aligned. | A complete warning-free text-only model probe passes source/identity/rename/reparent/file-move checks; measure usability separately. Chooser production integration and contextual source creation are present; their combined focus/workspace/compiler/native gates remain open. CLI is imported as bc311bc and passes 12/12 integration tests locally. Reassess current goal rather than copying historical scope exclusions. |
| 6. Release confidence and delivery | Fresh current Windows/Linux suites, strict Clippy/format, normative reST/OpenAPI/migration/examples; actual GUI/service transport, optimized builds, runtime/notices/archive/provenance/checksums and clean-environment launch. Fresh independent requirements/domain/parity/architecture/UX/runtime review; resolve material findings, then final handoff. | Integrates all preceding capabilities. Linux runtime remains open; use an approved supported environment, preserving historical failed/denied experiments. Historical previews are not final distributions. |
Milestones are capability gates, not a rigid serial schedule. Root can continue
@@ -45,9 +57,10 @@ cross-representation evaluators guide implementation boundaries.
## Immediate execution sequence
1. Complete the coherent workspace/production chooser build and focused gates,
then stage a new GUI for real engineering tasks. Full676/format/Clippy passed
for2cc4d11; working changes require their own verification.
1. Finish the fresh full suite for strict-Clippy-passing3c9e6ee after720/720 at80f2588, then stage
the matching Windows GUI for real engineering tasks. Verify the retained SA
State draft, parent focus, creation/history, Reuse, Fragment and final reopen.
Later event-boxing source requires its own regression result.
2. Implement the user-required common canvas interactions for Process and Scenario
in issue2 after the bounded shared-viewport/domain-constraint design decision.
Treat this as direct-manipulation acceptance, not a tool-shelf restyle.