- Add .aurelio/config.toml, mcp_config.json, sync.py, README.md - Seed .aurelio/realm/AGENTS.md and memory/index.md
1.5 KiB
1.5 KiB
Realm Memory Index — flow-meter-pcb
Purpose
This index anchors the local Aurelio workspace for the savearth Flow Meter PCB realm. It points agents to the canonical directories, conventions, and related repositories so hardware changes stay aligned with firmware, manufacturing, and cloud teams.
Key directories
| Directory | Purpose |
|---|---|
hardware/v2.8/ |
Active EasyEDA Pro production design, BOM, manufacturing outputs, parsed data |
hardware/v2.9/ |
Placeholder for next mitigation spin |
hardware/common/ |
Shared KiCad/EasyEDA libraries and automation scripts |
docs/ |
Analysis, guides, meeting notes, and reports |
hardware/common/scripts/ |
BOM extraction, JLCPCB CSV generation, KiCad conversion |
Important conventions
- Active production design is v2.8; next spin is v2.9.
- Use scripts in
hardware/common/scripts/for repeatable BOM extraction and library conversion; do not hand-edit generated JSON/CSV files unless the source EDA project has changed. - Maintain parity between markdown docs in
docs/and Confluence pages in the Hardware space. - Branch names use the
HW-<number>-<description>prefix to match the firmware repo'sFW-prefix.
Related repositories
| Repository | Local path | Role |
|---|---|---|
aws-iot-core-poc |
../aws-iot-core-poc |
Firmware and BSP |
savearth-iot-infrastructure |
../savearth-iot-infrastructure |
Cloud backend |
hardware-devicesFirmwareTest |
../hardware-devicesFirmwareTest |
Assembly-house test station |