Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
5.8 KiB
5.8 KiB
Blitzkrieg — Source Document Index (Where to Update When Completed)
Purpose: When you complete a task or close a gap from the BLITZKRIEG_SUPER_PRO_MAX_MASTER_PLAN or the Blitzkrieg Execution Plan, update the corresponding source doc below so the repo stays in sync. This file is the single checklist for "where to update when completed."
Related: REMAINING_COMPONENTS_TASKS_AND_RECOMMENDATIONS | PLACEHOLDERS_AND_COMPLETION_MASTER_LIST | MASTER_PLAN §8
Index: Document → Path → When to update
| Document | Path | When to update |
|---|---|---|
| REMAINING_COMPONENTS_TASKS_AND_RECOMMENDATIONS | docs/00-meta/REMAINING_COMPONENTS_TASKS_AND_RECOMMENDATIONS.md | Mark tasks/recommendations done; Part 1–4 |
| NOT_CHANGED_BY_DESIGN_ACTIONABLE_STEPS | docs/00-meta/NOT_CHANGED_BY_DESIGN_ACTIONABLE_STEPS.md | Mark section steps done |
| GAPS_AND_RECOMMENDATIONS_CONSOLIDATED | docs/GAPS_AND_RECOMMENDATIONS_CONSOLIDATED.md | Close security/config/code gaps |
| PLACEHOLDERS_AND_COMPLETION_MASTER_LIST | docs/00-meta/PLACEHOLDERS_AND_COMPLETION_MASTER_LIST.md | Mark placeholder completed; §13 "Where to update" |
| CONTRACT_NEXT_STEPS_AND_RECOMMENDATIONS_COMPLETE | docs/11-references/CONTRACT_NEXT_STEPS_AND_RECOMMENDATIONS_COMPLETE.md | Operator/pending status |
| TEZOS_CCIP_REMAINING_ITEMS | docs/07-ccip/TEZOS_CCIP_REMAINING_ITEMS.md | External/contracts/off-chain/routing/DON/monitoring/testing |
| REQUIRED_FIXES_UPDATES_GAPS | docs/REQUIRED_FIXES_UPDATES_GAPS.md | Build/canonical/placeholders/docs/tests |
| ALL_REQUIREMENTS | docs/00-meta/ALL_REQUIREMENTS.md | Foundation, security, deployment blocks |
| CONTRACT_ADDRESSES_REFERENCE | docs/11-references/CONTRACT_ADDRESSES_REFERENCE.md | New/deprecated addresses; canonical source |
| CONTRACT_INVENTORY_AND_VERIFICATION | docs/11-references/CONTRACT_INVENTORY_AND_VERIFICATION.md | Deployed/verified status |
| BLITZKRIEG_SUPER_PRO_MAX_MASTER_PLAN | docs/00-meta/BLITZKRIEG_SUPER_PRO_MAX_MASTER_PLAN.md | §2 three-column table; §3 numbered trail; §5 phase/category |
| MASTER_PLAN / MASTER_INDEX | docs/00-meta/MASTER_PLAN.md, docs/MASTER_INDEX.md | Link to Blitzkrieg; §8 file summary |
| STEPS_FROM_PROXMOX_OR_LAN_WITH_SECRETS | docs/00-meta/STEPS_FROM_PROXMOX_OR_LAN_WITH_SECRETS.md | When LAN/Proxmox steps change |
| OPERATOR_OPTIONAL_CHECKLIST | docs/11-references/OPERATOR_OPTIONAL_CHECKLIST.md | Blockscout, trustless, mainnet, CREATE2, Vault, Dodo, etc. |
| PLACEHOLDERS_AND_TBD | docs/00-meta/PLACEHOLDERS_AND_TBD.md | AlltraAdapter fee; other TBDs |
| TOKEN_MAPPING_AND_MAINNET_ADDRESSES | docs/07-ccip/TOKEN_MAPPING_AND_MAINNET_ADDRESSES.md | Token mapping (138↔Mainnet); relay-supported tokens; when adding tokens update this and config/token-mapping.json |
| REMAINING_WORK_BREAKDOWN_AND_ANSWERS | docs/00-meta/REMAINING_WORK_BREAKDOWN_AND_ANSWERS.md | Per-item breakdown: prerequisites, owner, steps to complete, where to update; add "Done [date]" when item completed |
| token-mapping.json | config/token-mapping.json | Single source of truth for Chain 138↔Mainnet token addresses; add/update entries when adding tokens or enabling relay for LINK |
Key operator commands (Blitzkrieg steps)
| Step | Action | Command |
|---|---|---|
| 0 | Config validation | ./scripts/validation/validate-config-files.sh |
| 0 / 16 | Completable from anywhere (all 4 steps) | ./scripts/run-completable-tasks-from-anywhere.sh [--dry-run] |
| 11 | On-chain check (Chain 138, 36 addresses) | ./scripts/verify/check-contracts-on-chain-138.sh (uses RPC_URL_138; optional arg overrides) |
| 11 | Blockscout source verification | source smom-dbis-138/.env 2>/dev/null; ./scripts/verify/run-contract-verification-with-proxy.sh |
Full command list: REMAINING_COMPONENTS_TASKS_AND_RECOMMENDATIONS Part 3.
Quick reference
- Tasks 1–30 / R1–R24: Update REMAINING_COMPONENTS_TASKS_AND_RECOMMENDATIONS.
- Code placeholders (AlltraAdapter, Smart accounts, TezosRelay, etc.): Update NOT_CHANGED_BY_DESIGN_ACTIONABLE_STEPS and PLACEHOLDERS_AND_COMPLETION_MASTER_LIST.
- New contract / address: Update CONTRACT_ADDRESSES_REFERENCE and CONTRACT_INVENTORY_AND_VERIFICATION.
- New token or bridge in the march: Update BLITZKRIEG_SUPER_PRO_MAX_MASTER_PLAN §2 (three-column table) and §3 (numbered trail).
- New token (Chain 138 or bridged): Update config/token-mapping.json and optionally TOKEN_MAPPING_AND_MAINNET_ADDRESSES, CHAIN138_TOKEN_ADDRESSES.