docs: project status assessment (2026-06-03)#169
Draft
dantaik wants to merge 1 commit into
Draft
Conversation
Operator-facing snapshot reconciling final_readiness_report.html, launch-log.md, issue #21, and the mainnet smoke logs: code maturity, deployed-vs-main drift, on-chain asset state, the open backlog, and a dependency-ordered action list (incl. the USDC funding prerequisites). https://claude.ai/code/session_017eYK9Y8CA9NBjsu4bwAUgG
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Operator-facing status snapshot, added as
docs/project-status-assessment-2026-06-03.md. Reconcilesfinal_readiness_report.html,docs/launch-log.md, issue #21, and the round-2/round-4 mainnet smoke logs. No spec or code changes — assessment artifact only.Key findings
main. Live baseline iscf0d0eb/v2.1.9; HEAD is76eb6f9. Eight commits since (peer channels feat: direct peer channels with the hub as a message relay #154, idle auto-close feat(hub): auto-close idle channels after no payment for 24h #153, Docker/CI fix(docker): install pnpm via npm instead of corepack #160–ci(gke-images): make Trivy scan report-only #162, Version Packages #151) were never validated on mainnet. The v2.1 pull-pattern contracts (feat(contracts): v2.1 pull-pattern disbursement — fixes U-01/U-02/U-03 (closes #129) #140) were never deployed/smoked — live contracts are still push-pattern, exposing USDC settlement to a hub-wallet blocklist freeze (U-01/U-02).launch-log.mdreal-USDC smoke = PENDING; smokes used ETH + PTST only. 4 PTST from Round-2 may still be locked (needsfinalizeconfirmation). Deployer EOA still owns the proxies.e2e-forkin CI gate). Remaining: single CODEOWNER, verify__forFlush()annotation.The doc includes a dependency-ordered Phase 0→D action list tagging each item as operator-only vs. assistant-doable.
https://claude.ai/code/session_017eYK9Y8CA9NBjsu4bwAUgG
Generated by Claude Code