Commit Graph

128 Commits

Author SHA1 Message Date
defiQUG
76253586e7 feat(cloudflare): explorer.d-bis WAN DNS helper + d-bis.org SSL full mode
- configure-explorer-d-bis-dns-wan.sh: PATCH explorer A (default 76.53.10.36), preserve proxied unless EXPLORER_D_BIS_CF_PROXIED set
- set-d-bis-org-zone-ssl-mode.sh: same SSL API as sankofa script for d-bis.org (fixes Flexible+NPM loops)
- TOKEN_AGGREGATION_REPORT_API_RUNBOOK: operator sequence for 502/522/loops + LAN fallback pointer

Made-with: Cursor
2026-04-13 22:26:26 -07:00
defiQUG
47e3c00928 fix(ops): completable token-aggregation LAN fallback; NPM Phoenix hub env; explorer 502 note
- run-completable: if public explorer HTTPS check fails, retry check-public-report-api against IP_BLOCKSCOUT HTTP (edge WAN vs LAN drift)
- TOKEN_AGGREGATION_REPORT_API_RUNBOOK: troubleshooting when /token-aggregation/ 502s publicly but LAN is 200
- .env.master.example: default SANKOFA_NPM_PHOENIX_PORT=8080 so NPM fleet updates match hub cutover

Made-with: Cursor
2026-04-13 22:04:23 -07:00
defiQUG
5833243379 Add operator handoff for cleanup and platform summary 2026-04-13 21:48:05 -07:00
defiQUG
e80b1a0bdd docs: point Phoenix hub runbook at canonical Sankofa/api source tree
Made-with: Cursor
2026-04-13 21:45:17 -07:00
defiQUG
6405006f64 Record latest public E2E verification evidence 2026-04-13 21:44:41 -07:00
defiQUG
d8b0dd0115 Add Solace portal container scaffold and entity tracker 2026-04-13 21:43:42 -07:00
defiQUG
b7eebb87b3 Add Sankofa consolidated hub operator tooling 2026-04-13 21:41:14 -07:00
defiQUG
e86744e12b Track MEV multi-chain rollout validation and cutover 2026-04-13 21:29:28 -07:00
defiQUG
309843df95 Add MEV CT2421 cutover helper 2026-04-13 16:06:34 -07:00
defiQUG
0c58ccaf6c Add MEV post-deploy config patch helper 2026-04-13 15:59:41 -07:00
defiQUG
43a30cb7c5 Add MEV executor readiness and deploy tooling 2026-04-13 12:45:19 -07:00
defiQUG
400bfe799f Add MEV execution deploy capture helper 2026-04-13 12:36:51 -07:00
defiQUG
cbbb05eabe Add MEV execution readiness verifier 2026-04-13 12:22:32 -07:00
defiQUG
5d5d7a7db4 Add contained MEV backend CT runbook 2026-04-12 20:25:31 -07:00
defiQUG
614d045842 Add MEV hostnames to tunnel helper 2026-04-12 19:02:51 -07:00
defiQUG
075a9c8a3c feat: deploy MEV Control GUI to mev.defi-oracle.io (nginx, NPM, Cloudflare)
- Add nginx site template + sync-mev-control-gui-defi-oracle.sh
- NPM fleet: mev.defi-oracle.io + www.mev; Cloudflare set-mev-defi-oracle-dns.sh
- ip-addresses + .env.master.example: MEV_ADMIN_API_* and web root vars
- Runbook MEV_CONTROL_DEFI_ORACLE_IO_DEPLOYMENT.md; AGENTS, MASTER_INDEX, ALL_VMIDS

Made-with: Cursor
2026-04-12 18:48:02 -07:00
defiQUG
7d6e07cf25 chore: remove mev-searcher-pipeline-reference submodule; MEV intel lives in MEV_Bot
- Canonical framing: MEV_Bot/docs/framing + GUI Intel tab
- MASTER_INDEX points to MEV_Bot; bump MEV_Bot submodule to 722e378
- Standalone mev-searcher-pipeline-reference Gitea repo deprecated (redirect README)

Made-with: Cursor
2026-04-12 18:33:50 -07:00
defiQUG
0d29343941 chore: update .env.master.example with new deployment scripts and treasury manager parameters; enhance AGENTS.md with GRU reference primacy details
- Added new deployment script references for Aave quote-push and treasury manager in .env.master.example.
- Updated AGENTS.md to include information on GRU reference primacy versus public PMM mesh execution model.
- Minor updates to various documentation files to reflect changes in policy and operational guidelines.

Made-with: Cursor
2026-04-12 18:20:41 -07:00
defiQUG
6945f69d7d docs: MASTER_INDEX link to mev-searcher-pipeline-reference; bump MEV_Bot (specs README cross-link)
Made-with: Cursor
2026-04-12 18:17:02 -07:00
defiQUG
cc6821ebad docs(BSC): live WETH bridge inventory note for queued release
Document observed 0.1 WETH queued requirement vs ~0.009 WETH on hand and point to check-mainnet-weth-relay-lane.sh.

Made-with: Cursor
2026-04-12 06:44:11 -07:00
defiQUG
dbd517b279 Sync workspace: config, docs, scripts, CI, operator rules, and submodule pointers.
- Update dbis_core, cross-chain-pmm-lps, explorer-monorepo, metamask-integration, pr-workspace/chains
- Omit embedded publish git dirs and empty placeholders from index

Made-with: Cursor
2026-04-12 06:12:20 -07:00
defiQUG
6d45253456 docs: MASTER_INDEX refresh; AGENTS and .env.master.example updates
- MASTER_INDEX: status and cross-links (incl. PMM soak fund/resume/tranche scripts)
- AGENTS: PMM soak grid tooling row plus related quick pointers
- .env.master.example: operator/NPM/CCIP notes and PMM_SOAK_* optional vars

Made-with: Cursor
2026-04-12 03:20:13 -07:00
defiQUG
dc8abb06e2 PMM soak grid: fund-grid progress/ERR trap, complete-grid START_LEG and timing, tranche RPC override, grid funding doc
- pmm-soak-operator-fund-grid: PMM_SOAK_FUND_PROGRESS_EVERY, ERR trap, help text comments only
- pmm-soak-complete-grid-funding-operator: PMM_SOAK_START_LEG resume, per-leg and total wall time
- pmm-soak-operator-fund-full-grid-tranches: PMM_SOAK_RPC_URL_OVERRIDE, bash --noprofile --norc, manual hint
- pmm-soak-mint-mirror-usdc-deployer-shortfall: ASCII-only operator messages
- CHAIN138_GRID_6534_WALLET_FUNDING_PLAN: full-grid orchestrator, env vars, log markers

Made-with: Cursor
2026-04-11 20:56:40 -07:00
defiQUG
c6c57fa585 fix(it-ops): same-name IP dupes informational; Cloudflare SSL full helper
All checks were successful
Deploy to Phoenix / deploy (push) Successful in 5s
- compute_ipam_drift: exit 2 only when same IP + different guest names; add same_name_duplicate_ip_guests
- set-sankofa-zone-ssl-mode.sh: PATCH zone ssl (full|strict|flexible|off)
- Docs + bootstrap log; AGENTS Cloudflare SSL row

Made-with: Cursor
2026-04-09 02:32:53 -07:00
defiQUG
3e7c9b9941 fix(npm): IT API TLS helper + treat certificate_id string 0 as missing
All checks were successful
Deploy to Phoenix / deploy (push) Successful in 6s
- jq select includes certificate_id == "0" for NPM JSON quirks
- request-it-api-tls-npm.sh wraps CERT_DOMAINS_FILTER for it-api.sankofa.nexus
- Docs: TLS command, Cloudflare redirect-loop note; spec remaining items

Made-with: Cursor
2026-04-09 02:01:50 -07:00
defiQUG
a41c3adea0 feat(it-ops): LAN bootstrap for read API, NPM proxy, Cloudflare DNS
All checks were successful
Deploy to Phoenix / deploy (push) Successful in 6s
- bootstrap-sankofa-it-read-api-lan.sh: rsync /opt/proxmox, systemd + env file,
  repo .env keys, portal CT 7801 merge, weekly export timer; tolerate export exit 2
- upsert-it-read-api-proxy-host.sh, add-it-api-sankofa-dns.sh
- systemd example uses EnvironmentFile; docs, spec, AGENTS, read API README

Made-with: Cursor
2026-04-09 01:50:14 -07:00
defiQUG
236e71f0f0 feat(portal): merge IT_READ_API_* from repo .env to CT 7801
All checks were successful
Deploy to Phoenix / deploy (push) Successful in 6s
- Add sankofa-portal-merge-it-read-api-env-from-repo.sh (base64-safe upsert + restart)
- Document in SANKOFA_IT_OPS_KEYCLOAK_PORTAL_NEXT_STEPS.md

Made-with: Cursor
2026-04-09 01:23:19 -07:00
defiQUG
61841b8291 feat(it-ops): live inventory, drift API, Keycloak IT role, portal sync hint
- Add scripts/it-ops (Proxmox collector, IPAM drift, export orchestrator)
- Add sankofa-it-read-api stub with optional CORS and refresh
- Add systemd examples for read API, weekly inventory export, timer
- Add live-inventory-drift GitHub workflow (dispatch + weekly)
- Add IT controller spec, runbooks, Keycloak ensure-it-admin-role script
- Note IT_READ_API env on portal sync completion output

Made-with: Cursor
2026-04-09 01:20:00 -07:00
defiQUG
b117585cfd chore(submodules): miracles deploy-package hygiene; PMM micro-trade scenario
- miracles_in_motion: untrack api/deploy-package tsc emit (zip layout from api/dist).
- cross-chain-pmm-lps: add gas-budgeted micro-trade scenario JSON + doc.
- surgical-clean-submodule-artifacts.sh: miracles_in_motion step; SUBMODULE_HYGIENE note.

Made-with: Cursor
2026-04-07 22:46:39 -07:00
defiQUG
08940e85aa chore(submodules): ai-mcp canonical pools; metamask untrack dist; extend surgical clean
- ai-mcp-pmm-controller: Chain 138 allowlist matches funded PMM pool addresses.
- metamask-integration: ignore and stop tracking tsc dist/.
- surgical-clean-submodule-artifacts.sh: include metamask-integration dist/ step.
- SUBMODULE_HYGIENE: note metamask dist/ pattern.

Made-with: Cursor
2026-04-07 22:15:11 -07:00
defiQUG
518923203e docs(submodules): document surgical artifact cleanup helper; fix gitignore probe
Made-with: Cursor
2026-04-07 22:10:42 -07:00
defiQUG
7a53e64c1e chore: chain138-open-snap canonical repo, submodule, publish script
- Point AGENTS.md at Defi-Oracle-Tooling/chain138-snap-minimal; document nested submodule in SUBMODULE_RELATIONSHIP_MAP
- Bump metamask-integration submodule (chain138-snap-minimal nested submodule on Gitea)
- Add publish-chain138-open-snap.sh with canonical repo comment

Made-with: Cursor
2026-04-05 01:18:42 -07:00
defiQUG
76e2e64008 chainlist PR 8124: EIP2718/EIP2930 in eip155-138; bump chains submodule
Made-with: Cursor
2026-04-01 15:29:44 -07:00
defiQUG
79e5f4e9af docs: PR 8124 status — maintainer pinged, fork CI noted
Made-with: Cursor
2026-04-01 15:25:46 -07:00
defiQUG
11fce67025 docs(pr-ready): align eip155-138.json with ethereum-lists/chains PR #8124 (Prettier)
Made-with: Cursor
2026-04-01 15:25:36 -07:00
defiQUG
9e106e2da4 chainlist PR 8124: pin chains submodule after removing INSTALL_JAVA; document PR status
Made-with: Cursor
2026-04-01 15:01:18 -07:00
defiQUG
d81375117a Sync asset-scoped jurisdiction governance updates 2026-04-01 11:28:41 -07:00
defiQUG
0bb4aa41dd Sync GRU governance submodule updates 2026-04-01 01:59:43 -07:00
defiQUG
b85101f4c2 fix(env): safe dotenv sourcing under set -u; report API prefix fallback
- load-project-env: _lpr_dotenv_source / _lpr_source_relaxed so smom-dbis-138/.env
  lines like ${ARBITRUM_MAINNET_RPC} do not abort scripts using set -u
- check-public-report-api: detect /token-aggregation vs apex /api/v1 for networks
- run-completable-tasks: enforce public report API (remove SKIP_EXIT bypass)
- Document verifier behavior in TOKEN_AGGREGATION_REPORT_API_RUNBOOK and verify README

Made-with: Cursor
2026-03-31 23:18:37 -07:00
defiQUG
6390174bb7 feat(xdc-zero): Chain 138 bridge runbook, config fragments, merge helper
- Add CHAIN138_XDC_ZERO_BRIDGE_RUNBOOK and 07-ccip pointer doc
- Add config/xdc-zero templates, parent register fragment, README
- Add merge-endpointconfig-chain138.sh (jq merge, XDC_ZERO_ENDPOINT_DIR)
- Add xdc-zero-chain138-preflight.sh; trim XDC URL vars in load-project-env
- Wire AGENTS.md, MASTER_INDEX, verify README, .env.master.example

Made-with: Cursor
2026-03-31 23:10:36 -07:00
defiQUG
f411a89908 feat(mcp): Cursor project config + scripts for wormhole-docs server
- .cursor/mcp.json: wormhole-docs via node ./mcp-wormhole-docs/index.js + cwd
- package.json: mcp:wormhole, verify:wormhole-mcp
- MCP_SETUP + mcp-wormhole-docs README: Cursor reload + health check

Made-with: Cursor
2026-03-31 22:59:08 -07:00
defiQUG
13d0d7130e feat(gru): governance supervision profile, storage standard, naming 03–04, identity reports
- config/gru-governance-supervision-profile.json + gru-standards-profile cross-refs
- GRU_STORAGE_GOVERNANCE_AND_SUPERVISION_STANDARD.md; GRU matrix/profile doc updates
- naming-conventions: 03 bridges/cross-chain, 04 registry JSON fields; README table complete
- validate-config-files: governance profile checks (existing jq rules)
- reports/identity-completion: templates + README for DID/governance completion path
- mlfo-gitea-avatar.svg; refreshed transaction-package-HYBX-BATCH-001.zip
- gitignore: .codex, tmp/, regenerated output audit trees/zips, token-lists/logos PNGs

Submodules remain dirty locally (commit inside each submodule separately).

Made-with: Cursor
2026-03-31 22:52:53 -07:00
defiQUG
5c69993ce9 docs: UTRNF naming conventions (01–02), c* V2 transport verify extras
- Add naming-conventions/ with UTRNF reference and DBIS namespace mapping
- Index from 04-configuration README and MASTER_INDEX
- check-cstar-v2-transport-stack: CompliantWrappedToken + JurisdictionalGovernance suites
- gitignore: config/production/dbis-identity-public-did-secrets.env

Made-with: Cursor
2026-03-31 22:41:23 -07:00
defiQUG
7ac74f432b chore: sync docs, config schemas, scripts, and meta task alignment
- Institutional / JVMTM / reserve-provenance / GRU transport + standards JSON
- Validation and verify scripts (Blockscout labels, x402, GRU preflight, P1 local path)
- Wormhole wiring in AGENTS, MCP_SETUP, MASTER_INDEX, 04-configuration README
- Meta docs, integration gaps, live verification log, architecture updates
- CI validate-config workflow updates

Operator/LAN items, submodule working trees, and public token-aggregation edge
routes remain follow-up (see TODOS_CONSOLIDATED P1).

Made-with: Cursor
2026-03-31 22:31:39 -07:00
defiQUG
0f70fb6c90 feat(wormhole): AI docs mirror, MCP server, playbook, RAG, verify script
- Playbook + RAG doc; Cursor rule; sync script + manifest snapshot
- mcp-wormhole-docs: resources + wormhole_doc_search (read-only)
- verify-wormhole-ai-docs-setup.sh health check

Wire pnpm-workspace + lockfile + AGENTS/MCP_SETUP/MASTER_INDEX in a follow-up if not already committed.

Made-with: Cursor
2026-03-31 21:05:06 -07:00
defiQUG
7f3dcf2513 feat(sankofa): public web CT 7806, portal NPM/DNS defaults, Keycloak redirect helper
- Provision/sync scripts and systemd for corporate Next on 7806; IP_SANKOFA_PUBLIC_WEB for apex NPM
- Portal stack: NEXTAUTH_URL default portal.sankofa.nexus; NPM fleet + migrate + DNS ordering
- keycloak-sankofa-ensure-client-redirects.sh (KEYCLOAK_ADMIN_PASSWORD); .env.master.example hints
- Docs: task list, inventory, FQDN/E2E/EXPECTED_WEB_CONTENT, AGENTS pointers

Made-with: Cursor
2026-03-29 13:41:02 -07:00
defiQUG
ee95e980e9 Add RTGS later-phase sidecar deployment scaffolding
All checks were successful
Deploy to Phoenix / deploy (push) Successful in 6s
2026-03-29 02:28:15 -07:00
defiQUG
179798a9df Add RTGS control-plane deployment scaffolding
All checks were successful
Deploy to Phoenix / deploy (push) Successful in 7s
2026-03-29 02:24:12 -07:00
defiQUG
c25344abdf Add RTGS custody and liquidity operating models
All checks were successful
Deploy to Phoenix / deploy (push) Successful in 5s
2026-03-29 02:12:45 -07:00
defiQUG
1b74070674 Add RTGS depository custody FX and liquidity layers
All checks were successful
Deploy to Phoenix / deploy (push) Successful in 5s
2026-03-29 02:10:40 -07:00