Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Marked submodules ai-mcp-pmm-controller, explorer-monorepo, and smom-dbis-138 as dirty to reflect recent changes. - Updated documentation to clarify operator script usage, including dotenv loading and task execution instructions. - Enhanced the README and various index files to provide clearer navigation and task completion guidance. Made-with: Cursor
4.6 KiB
4.6 KiB
Optional Tasks — Consolidated Checklist
Purpose: Single checklist of optional tasks across the repo with status (Done / Pending / Operator-only). Use for prioritization and tracking.
Sources: REMAINING_TASKS.md, DBIS_RAIL_AND_PROJECT_COMPLETION_MASTER_V1.md § B/D/E, IMPLEMENTATION_CHECKLIST.md, OPTIONAL_RECOMMENDATIONS_INDEX.md.
Completed (optional)
| Task | Source | Notes |
|---|---|---|
| MCP plan upgrades (8 items: multi-chain allowlist, Uniswap get_pool_state, bot_state, webhook, merge script, rate limits, audit log, router stub) | MCP_AI_POOL_MANAGEMENT_PLAN_UPGRADES §5 | Implementation status |
| Allowlist sync with mesh (generate-mcp-allowlist-from-chain138.sh) | PMM plan | Script + doc |
| Per-chain allowlist from deployment-status | SINGLE_SIDED runbook | generate-mcp-allowlist-from-deployment-status.sh |
| Merge multi-chain allowlist script | MCP plan rec #5 | scripts/merge-mcp-allowlist-multichain.sh |
| Explorer Wallet link runbook | Quick win | EXPLORER_WALLET_LINK_QUICK_WIN.md — runbook written; operator still runs steps on VM |
Pending — Quick wins (< 1 hour)
| Task | Effort | Blocker | Reference |
|---|---|---|---|
| Add Wallet link to explorer navbar | 15 min | SSH to explorer VM | EXPLORER_WALLET_LINK_QUICK_WIN.md |
| CoinGecko submission | 1 hour | External | COINGECKO_SUBMISSION_GUIDE.md |
| Consensys outreach | 1 hour | External | metamask-integration/docs/CONSENSYS_OUTREACH_PACKAGE.md |
| Test Snap in MetaMask Flask | 1 hour | Local/Flask | REMAINING_TASKS § Quick Wins |
Pending — MetaMask & Explorer (optional)
| Task | Priority | Reference |
|---|---|---|
| Token-aggregation service deployment | Medium | REMAINING_TASKS § 1; smom-dbis-138/services/token-aggregation |
| Chain 138 Snap: market data, swap, bridge flows | Low | REMAINING_TASKS § 1, § 4 |
| Explorer: sync status indicator, network selector, dark mode | Low | REMAINING_TASKS § 2 |
| Token-aggregation: production deploy, API keys, monitoring, auth | Medium/Low | REMAINING_TASKS § 3 |
Pending — DBIS Rail optional (B, D, E)
| ID | Task | Reference |
|---|---|---|
| B1–B7 | Signer effective-from/revoked-at; idempotency; Merkle root; validator governance; Public Overview PDF; control mapping; code audit | DBIS_RAIL_AND_PROJECT_COMPLETION_MASTER_V1.md § B |
| D1–D7 | EnhancedSwapRouter; trustless stack; CCIP other chains; LINK relay; cW* edge pools; R1–R24; full 139 recommendations | § D |
| E1–E5 | Wave 0–3 (NPMplus, backup, sendCrossChain, validation); Phase 1 VLAN; NPMplus HA | § E |
Pending — Implementation checklist (security, monitoring, backup)
| Category | Tasks | Reference |
|---|---|---|
| Security | .env permissions; validator key permissions; SSH key auth; firewall Proxmox API; VLANs | IMPLEMENTATION_CHECKLIST.md § High |
| Monitoring | Metrics (9545); health checks; alert script | § High |
| Backup | Automated backup; validator key backup (encrypted); config backup | § High |
| Testing / Docs | Integration tests for deploy scripts; runbooks (validator add/remove, upgrade, key rotation) | § High |
| Medium/Low | Retry/error handling; structured logging; performance; automation; UI/security | § Medium, § Low |
Operator-only (LAN / credentials / external)
| Task | Notes |
|---|---|
| Wave 0: NPMplus RPC fix, sendCrossChain (real), NPMplus backup | COMPLETE_REQUIRED_OPTIONAL_RECOMMENDED_INDEX.md |
| Run validation (run-all-validation.sh, validate-config-files.sh) | Wave 1 |
| Add Wallet link (run runbook on explorer VM) | EXPLORER_WALLET_LINK_QUICK_WIN.md |
| Token-aggregation deploy (PostgreSQL, env) | Requires host/DB |
| CoinGecko / Consensys | External submission |
Maintenance
- Update this checklist when optional items are completed or new ones are added.
- Link from OPTIONAL_RECOMMENDATIONS_INDEX.md and NEXT_STEPS_MASTER.md as needed.