Generated reports

Generated report detail

Bridge Settlement Monitor

Fixture bridge-settlement-v0 generated pass at 2026-06-05T15:21:58.286Z.

JSON
Status
pass
Steps
5/5
Invariants
3/3
Snapshots
6

Environment

Mode

mock-fakenet

gRPC Endpoint

127.0.0.1:5555

Fakenet Command

nockchain --fakenet --bind-public-grpc-addr 127.0.0.1:5555 --no-default-peers

Mock bridge lifecycle for 30-day report contracts.

Uses the same report engine as NockApp test fixtures.

Next Actions

  1. Replace mock poke and peek execution with local fakenet adapter calls.
  2. Replace command-backed fakenet metadata probes with stable gRPC-native probes once node surfaces are available.
  3. Persist generated reports under a project workspace.
  4. Add app-specific invariant packs as the NockApp interface stabilizes.

Invariant Packs

No invariant packs referenced.

Run Steps

Boot mock bridge monitor fakenet

fakenet

pass

mock-fakenet profile ready at 127.0.0.1:5555

Observe Base-side lock

bridge

pass

true

Observe settlement proof

bridge

pass

true

Finalize settlement

bridge

pass

finalized

Read alert status

peek

pass

false

Invariant Results

Bridge reaches finalized state

critical

pass

Observed finalized; expected settlement.status == finalized.

Proof is seen before finalization

critical

pass

Observed true; expected settlement.proofSeen == true.

Failure alert remains clear

high

pass

Observed false; expected alerts.failed == false.

Alerts

Settlement delay

warning

clear

Settlement is not delayed.

false / alerts.delayed == true

Settlement failure

critical

clear

No settlement failure detected.

false / alerts.failed == true

Adapter Observations

No adapter observations captured.

State Diffs

PathBeforeAfter
settlement.statusinitiatedfinalized
settlement.observedOnBasefalsetrue
settlement.proofSeenfalsetrue
settlement.finalizedfalsetrue

Snapshot Timeline

Initial state

initial

b372b28166c370df

After boot-fakenet

boot-fakenet

b372b28166c370df

After observe-base-lock

observe-base-lock

f4d229f2f16ad672

After observe-proof

observe-proof

684d36e0fb331cb5

After finalize-settlement

finalize-settlement

cb8f95e54b03705e

After peek-alerts

peek-alerts

cb8f95e54b03705e

Artifacts

Report ID

lab_bridge-settlement-v0_20260605152158286

Report Hash

sha256:2939929427b1084c5f16b7cc931300dfa5d09ad6c580686ac69737d1225c802a

Snapshot Root

cb8f95e54b03705e

JSON Path

/bundle/server-functions/default/.nocklab/bridge-settlement.report.json

Markdown Path

/bundle/server-functions/default/.nocklab/bridge-settlement.report.md

Markdown Bytes

1679

Changed Paths

settlement.status, settlement.observedOnBase, settlement.proofSeen, settlement.finalized

Markdown Preview

# Bridge Settlement Monitor Lab Report

Alert Summary

0 triggered, 2 clear

Verification Candidate

Candidate

Bridge Settlement Monitor Verification Candidate

Status

ready

Signature

unsigned

Invariant Packs

none

Report Hash

sha256:2939929427b1084c5f16b7cc931300dfa5d09ad6c580686ac69737d1225c802a

Snapshot Root

cb8f95e54b03705e