Root docs
Repository viewer
Legacy docs parity surface
Back to repository viewer
Repository document

Launch Operations Checklist

launch-ops-checklist.md

Boundary

This route preserves legacy markdown access inside the Next.js surface. The raw repository file remains authoritative.

Open raw file

Launch Operations Checklist

This checklist maps the final practical work before real-funds mainnet. It is intentionally strict: repository-defined means the procedure exists; pending-external means it still needs a real production action outside Git.

Canonical machine-readable source:

  • docs/launch-ops-checklist.json

Current Decision

  • blocked-external-steps
  • Production mainnet claim allowed: false

Checklist

ItemCategoryStatusRequired Before
create-production-multisigcustodypending-externalmainnet-real-funds
transfer-program-upgrade-authoritycustodypending-externalmainnet-real-funds
configure-production-timelockgovernancerepo-documentedmainnet-real-funds
backup-and-recovery-proceduresoperationsrepo-documentedmainnet-real-funds
monitoring-setupoperationspending-externalmainnet-real-funds
alerting-rulesoperationsrepo-definedmainnet-real-funds
operator-runbooksoperationsrepo-documentedmainnet-real-funds
emergency-proceduresoperationsrepo-documentedmainnet-real-funds
real-device-testingruntimepending-runtime-capturesmainnet-real-funds
wallet-integrationruntimerepo-documentedmainnet-real-funds
end-to-end-flowsruntimedevnet-provenmainnet-real-funds

Evidence Index

  • create-production-multisig: docs/multisig-setup-intake.json, docs/multisig-setup-intake.md, docs/authority-transfer-runbook.md, docs/authority-hardening.md, docs/production-custody-ceremony.md, docs/launch-trust-packet.generated.md
  • transfer-program-upgrade-authority: docs/multisig-setup-intake.json, docs/multisig-setup-intake.md, docs/authority-transfer-runbook.md, docs/mainnet-cutover-runbook.md, docs/production-custody-ceremony.md, docs/launch-trust-packet.generated.md
  • configure-production-timelock: docs/multisig-setup-intake.json, docs/multisig-setup-intake.md, docs/authority-transfer-runbook.md, docs/mainnet-go-live-checklist.md
  • backup-and-recovery-procedures: docs/multisig-setup-intake.json, docs/multisig-setup-intake.md, docs/authority-transfer-runbook.md, docs/incident-response.md
  • monitoring-setup: docs/monitoring-alerts.md, docs/monitoring-alert-rules.json, docs/monitoring-alert-rules.md
  • alerting-rules: docs/monitoring-alert-rules.json, docs/monitoring-alert-rules.md
  • operator-runbooks: docs/production-operations.md, docs/mainnet-cutover-runbook.md, docs/incident-response.md
  • emergency-procedures: docs/incident-response.md, docs/authority-transfer-runbook.md
  • real-device-testing: docs/runtime/real-device.md, docs/runtime/real-device.generated.md, docs/wallet-e2e-test-plan.md, docs/launch-trust-packet.generated.md
  • wallet-integration: docs/wallet-runtime.md, docs/wallet-compatibility-matrix.generated.md, docs/wallet-e2e-test-plan.md
  • end-to-end-flows: docs/load-test-report.md, docs/devnet-resilience-report.md, docs/wallet-e2e-test-plan.md

Completion Rule

Do not mark an item complete unless the completion evidence exists and is named in the checklist. For custody items, a written runbook is not enough; the actual authority address and transfer signature must be retained.

Verification

npm run verify:launch-ops