Files
2026-09-30 20:30:56 +03:00

79 lines
3.3 KiB
Markdown

# Current State
Updated: 2026-09-26
Workspace: `D:\truf-workers`
## STATUS: Primary Objective Complete
Extended production validation with exactly one native Windows worker slot and
one WSL/Docker worker slot is complete. Run
`e6ac8aec-ec20-4ba4-a924-abe5ee95d82c` exercised discovery, assignment, worker
execution, progress, diagnostics, bundle upload and ingestion, projection,
capacity release, and scheduled keycheck.
The authoritative public-safe result is
`docs/extended-live-validation-2026-09-26.md`. The machine-readable aggregate
manifest is
`build/extended-live-validation/runs/e6ac8aec-ec20-4ba4-a924-abe5ee95d82c/verification-manifest.json`.
Conclusion: `pass_with_documented_deviations`.
## STATUS: Terminal Validation Cut
- Controller revision 143 was sealed with dispatch and discovery paused and the
validation drain complete.
- All 314 reservations were terminal: 309 acknowledged and 5 refunded.
- All 309 accepted bundles were ingested, projected, settled, and released.
- No unresolved reservation, live assignment, pre-commit bundle, capacity use,
publication outbox item, quarantine row, waiting lock, or blocker remained.
- All 348 projection jobs completed and released in one attempt without error.
- The captured 39-candidate keycheck cohort completed, linked, projected, and
released; the global queue had no pending, leased, or deferred candidate.
- Server and worker hash chains and all referenced objects verified.
## STATUS: Production Restored
Production restore completed through compare-and-swap revisions 143 to 146:
1. Cancel the validation drain: 143 to 144.
2. Resume discovery: 144 to 145.
3. Resume dispatch: 145 to 146.
Last verified state:
- Controller revision 146, actor `validation-final-restore`.
- Dispatch open, discovery open, drain normal.
- Exactly one live assignment on Windows and one on WSL/Docker.
- Runtime healthy with zero validation-run restarts.
- Edge running with zero validation-run restarts.
- Core services and discovery producers healthy.
This is a recorded final snapshot, not a substitute for a fresh query in a
future operational session.
## STATUS: Documented Deviation
The authenticated `recheck all` operation was accidentally used instead of
rechecking only the two pending candidates, causing 35 broad provider checks
contrary to `KEYCHECK-001`. All 35 were processed, none was skipped, the command
returned success, and all effects settled. Do not repeat this probe.
## STATUS: Remaining Defects
- Windows GitLab filename-too-long checkout recovery is local and not deployed.
- Invalid API-key classification is fixed locally and not deployed.
- A roughly 20-second WSL clock-domain monotonic failure remains open.
- Generic `WorkerContractError` diagnostics lose structured field detail.
- Monitor aggregate queries produced six recovered statement timeouts under
load.
Focused regression tests for the local checkout, long-path, and credential
changes passed: 145 tests in 155.26 seconds.
## NEXT: No Validation Work Pending
Do not repeat the completed live validation or broad keycheck. Future work, if
requested, is limited to reviewing and deploying the documented local fixes,
investigating the remaining defects, and archiving the completed OpenSpec
change. Do not archive OpenSpec without explicit user instruction.