You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use Token Host Builder strongly for generated demo app, admin/read surfaces, upload adapter wiring, manifest metadata, and sponsored transaction UX.
Produce a Calibration-backed demo that is honest about what is demo-ready versus production-ready.
Non-Goals And Boundary
Do not make smart-account payer, contract treasury payer, direct browser-to-FOC upload, BYO coordinator, or proof/challenge finalization v1 defaults without Phase 0 evidence plus a spec update.
Do not treat generic Token Host CRUD generation as production-equivalent to section 6.7 lifecycle/accounting/receipt semantics.
Do not put platform root keys, coordinator private keys, or privileged session keys into browser or generated static artifacts.
The platform graph must not wait for perfect builder generation before proving the v1 platform path. Use wrapper mode around the hand-written registry whenever builder work lags, and keep any remaining builder gap linked.
North-Star Gates
Gate
Current
Target
Required evidence
If the gate fails
Calibration session-key path
Spec only
One object uploaded through platform EOA/KMS root plus FOC session-key coordinator
Token Host generated/wrapped app can drive or display the upload flow without weakening registry semantics
build artifact, manifest, UI/demo proof
Use wrapper mode or keep builder issue linked as blocker
Reconstructable state
Spec only
Object, usage, coordinator, and receipt state can be reconstructed from chain/events plus FOC evidence
index/read tests and reconciliation proof
Add/keep reconciliation blocker before production hardening closes
Secret isolation
Spec only
no root/coordinator private key material in browser/static/generated artifacts
config review, secret scan, docs
Block release/demo publication
Reproducible demo
None
exact commands run on a clean checkout against Calibration
runbook, env template, final evidence table
Keep demo issue open
Branch And PR Policy
No repo-local AGENTS.md, CONTRIBUTING.md, or PR template exists today. Until the repo adds stricter governance:
Work happens on topic branches.
Direct pushes to main are avoided unless explicitly authorized.
Each child issue lands through a focused PR.
PRs must be mergeable before merge: latest-head checks, focused tests, required evidence, and resolved review threads.
Codex, Copilot, and CodeRabbit reviews are requested only after the PR is mature enough to avoid review-credit churn: coherent code, focused tests, required evidence or rationale, current PR body/status evidence, no known local blockers, and latest-head CI running or green.
Stale non-head CI runs should be canceled when CI exists; only latest-head checks count.
Required PR Body Sections
Linked tracker issue and graph node.
Start-phase test/evidence plan.
Close-phase test evidence.
Close-phase demo/compatibility evidence when relevant.
Security/secret-handling assessment when touching coordinator, API, generated UI, deployment, or credentials.
AI review status and unresolved thread summary.
Completion Criteria
This umbrella closes only when:
M0-M10 are complete or explicitly superseded by linked replacement issues.
The end-to-end Calibration demo has reproducible evidence.
Token Host Builder is used for the generated app/demo/admin surface or the exact external blockers are linked and wrapper mode remains documented.
Production-readiness claims are limited to what the evidence proves.
Goal
Land the FOC Platform v1 demo-to-production stack selected in
spec.md: platform EOA/KMS payer, FOC session-key coordinator, hosted coordination, section 6.7 registry semantics, Token Host Builder-generated app/admin/read/upload scaffolding, and a reproducible Filecoin Calibration demo with production hardening gates.Current Evidence
README.mdandspec.mdare the only files in this repository today.Desired State
The repo contains an executable implementation, not only a spec:
FocPlatformRegistrypreserves the section 6.7 lifecycle, access, idempotency, receipt, and accounting invariants.Scope
FocPlatformRegistry/ section 6.7 semantics authoritative unless Token Host Builder proves equivalent generated module support.Non-Goals And Boundary
Dependency Graph
External Token Host Builder Dependencies
app.focPlatformschema and manifest extension.The platform graph must not wait for perfect builder generation before proving the v1 platform path. Use wrapper mode around the hand-written registry whenever builder work lags, and keep any remaining builder gap linked.
North-Star Gates
Branch And PR Policy
No repo-local
AGENTS.md,CONTRIBUTING.md, or PR template exists today. Until the repo adds stricter governance:mainare avoided unless explicitly authorized.Required PR Body Sections
Completion Criteria
This umbrella closes only when: