Skip to content

[codex] Add FlowRouter V0 POC hardware package#56

Merged
FlowmemoryAI merged 2 commits into
mainfrom
agent/hardware
May 13, 2026
Merged

[codex] Add FlowRouter V0 POC hardware package#56
FlowmemoryAI merged 2 commits into
mainfrom
agent/hardware

Conversation

@FlowmemoryAI
Copy link
Copy Markdown
Owner

Summary

Adds the FlowRouter V0 proof-of-concept hardware package with docs, schemas, deterministic simulator output, fixtures, field-test plan, and a scope decision record.

Covers or advances:

What Changed

  • Added hardware/README.md and organized FlowRouter, sidecar, memory cartridge, simulator, fixtures, and field-test structure.
  • Added FlowRouter scope, BOM, assembly, printing, measurement, enclosure, and FlowCore light-pipe docs.
  • Added Meshtastic/LoRa payload constraints, control-message inventory, and two-node field-test/demo plans.
  • Added NFC Memory Cartridge metadata docs and future threat-model topics.
  • Added JSON packet schemas and a deterministic Python simulator for device manifest, heartbeat, digest relays, compact receipt relay, cache status, gateway discovery, sidecar status, cartridge metadata, emergency/offline signal, and dashboard feed.
  • Added generated sample fixture at hardware/fixtures/flowrouter_sample_seed42.json.
  • Added decision record docs/DECISIONS/0001-flowrouter-v0-scope.md.
  • Expanded hardware security assumptions in docs/SECURITY_MODEL.md.

Boundaries

  • No ISP replacement claim.
  • No broadband or heavy payloads over LoRa/Meshtastic.
  • No custom RF board, antenna, amplifier, or production RF design.
  • No production manufacturing or final CAD claim.
  • No passive-income, mining, full-trustlessness, production L1, validator, or data-availability claim.

Validation

  • python hardware/simulator/flowrouter_sim.py --seed 42 --out hardware/fixtures/flowrouter_sample_seed42.json
  • python hardware/simulator/flowrouter_sim.py --validate-file hardware/fixtures/flowrouter_sample_seed42.json
  • python -m py_compile hardware/simulator/flowrouter_sim.py
  • deterministic fixture hash comparison from seed 42
  • git diff --check
  • whitespace / non-ASCII scan
  • TODO/FIXME/placeholder scan
  • allowed-scope check

Follow-Ups

@FlowmemoryAI FlowmemoryAI marked this pull request as ready for review May 13, 2026 16:31
@FlowmemoryAI FlowmemoryAI merged commit b17d86a into main May 13, 2026
1 check passed
@FlowmemoryAI FlowmemoryAI deleted the agent/hardware branch May 13, 2026 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant