Final acceptance step of parent bf-f841. Run the full hardware-free identity-blob scenario (mothership + spaxel-sim --ble, nodes=4 walkers=1 rate=30 seed=42 duration=25s) and capture the runtime log proving there are no errors from undefined/missing identity fields. - run-sim-identity.sh: additive CAPTURE_DIR hook — on cleanup, copy the text log artifacts (mothership.log, sim.log, identity_blob.json) to a durable dir before the temp data dir is removed. Deliberately excludes giant/regenerable binaries (csi_replay.bin, *.db). Unset = prior behavior. - docs/notes/bf-15oi-runtime-capture/: mothership.log (2414 lines), sim.log, identity_blob.json (PASS evidence — blob 7 carries non-empty identity), SUMMARY.md. Independently verified against the captured log: panic=0 nil-deref=0 runtime/fatal/SIGSEGV=0 undefined/missing-field=0 [ERROR]=0 [FATAL]=0 Log levels: 2340 INFO / 10 DEBUG / 10 WARN (all benign hw-free noise) / 0 ERROR / 0 FATAL. Script exit 0; full 10-step graceful shutdown. Co-Authored-By: Claude <noreply@anthropic.com> Bead-Id: bf-15oi
1 line
347 B
JSON
1 line
347 B
JSON
{"ID":7,"X":2.5,"Y":2.3000000000000003,"Z":1.9000000000000001,"VX":0,"VY":0,"VZ":0,"Weight":0.8555042487791605,"person_id":"576aab22-0f69-4018-8f6e-8daccbea0928","person_label":"Alice","person_color":"#f97316","identity_confidence":0.7139527093753523,"identity_source":"ble","personName":"Alice","assignedColor":"#f97316","identityResolved":true}
|