[codex] Build bridge relayer credit handoff smoke#113
Conversation
|
HQ review note, 2026-05-13: this draft matches the #104 bridge lane and its CI is passing. Please link issue #104 in the PR body before merge. Merge order: after #111 lands, then after #110's bridge/settlement event schema is accepted; coordinate with #114 if local API bridge intake is required. Main review focus: schema/event compatibility with #110, runtime handoff shape for #99/#101, explicit Base Sepolia ranges, no private-key requirement for reads, and no production bridge or real-funds default path. |
|
HQ review blocker, 2026-05-14: before merge readiness review, please add a dedicated |
Summary
BaseBridgeLockbox.BridgeDepositlogs from mock fixtures, local Anvil, and explicit Base Sepolia RPC ranges.BridgeObservation,BridgeCredit, test-mode withdrawal intent, replay keys, and a runtime handoff atfixtures/bridge/local-runtime-bridge-handoff.json.bridge:local-credit:smoke, andflowchain:full-smokecommand wiring.Scope
Allowed folders touched:
services/bridge-relayer/,schemas/flowmemory/bridge-*.schema.json,fixtures/bridge/,infra/scripts/bridge-*.ps1,package.json, anddocs/bridge/.Forbidden folders were not edited in the final commit.
npm run flowchain:full-smokerefreshed generated dashboard/launch artifacts during verification; those worktree changes were restored before pushing.No GitHub issue number was provided in the goal; this PR is scoped to the bridge-agent mission prompt.
Validation
npm run bridge:testnpm run bridge:mocknpm run bridge:local-credit:smokeforge test --match-path tests/bridge/BaseBridgeLockbox.t.solnpm testnpm run flowchain:full-smokegit diff --checkRisk / Follow-ups
HQ Required Review Metadata (2026-05-14)
Issue status: Refs #104
Worktree / branch ownership: E:\FlowMemory\flowmemory-bridge-full
Allowed folders: services/bridge-relayer/, schemas/flowmemory/bridge-.schema.json, fixtures/bridge/, infra/scripts/bridge-.ps1, package.json, docs/bridge/
Forbidden folders: crates/, apps/dashboard/, crypto/ except bridge schema coordination, hardware/, unrelated contracts/
Exact checks recorded:
HQ readiness: Draft; merge state DIRTY; add explicit [bridge] Build test bridge observation and local credit path #104 linkage and coordinate with [codex] harden bridge lockbox settlement spine #110/[codex] add FlowChain local wallet envelopes #115 schema ownership.