Sparrow Production Readiness R1
ETT00000002 · Rev R0
in_progressgenericinformalAvstämning
Everything here lives inside a Project (a code + revision, e.g. ESH10000540 R3).
The backbone is the V-model, read top-to-bottom: define what the product must do, plan how to prove it,
execute the proof on real units, then learn from the field — and the Loop closes back up to the top.
This map is live: a block is green with a count when this project actually has that entity,
and dashed/dim when it’s empty. Click any block to open its tab; hover for details.
Arrows are the meaningful links; the implicit “belongs to this Project” edge is left out for legibility.
What each thing means
- Requirement
- One thing the product must do or satisfy — the “what”.
- Test Case
- A defined check that proves one or more requirements — the “how we prove it”. A verified_by trace link ties a test case to the requirement(s) it covers; that link is exactly what Coverage % counts. (So: a test case refers to the requirements it verifies.)
- Verification Plan
- A named grouping of test cases, approved before a test campaign and optionally gated by a milestone.
- Verification Record
- The result of running one test case against one unit: pass / fail / error / na. This is the evidence a requirement is actually met.
- DUT
- Device Under Test — an individual physical unit (by serial number) that records and test data attach to.
- Deviation
- A documented waiver against a verification record (e.g. accept a known non-conformance, with justification).
- Entry
- A knowledge note: a decision (settled choice), notice (assumption / risk / open question), issue (tracked problem), or concept (idea under exploration). It can attach to any other entity.
- Design Rule
- A reusable, checkable engineering constraint. Running the checks turns each violation into a Conflict.
- Conflict
- An open flag raised by a failed design-rule check (or an end-of-life / component-library issue) that needs resolving.
- Milestone
- A dated gate; verification plans can be tied to it.
- Field Issue (RMA)
- A failure reported from the field on a returned unit; Root-Cause Analysis explains why it happened.
- The Loop (S-16)
loop_tracereconciles a field issue against that unit’s own verification record (did it pass at the edge of the band?).closes_looprecords the corrective decision or design rule so the lesson is captured — and clears the project’s open-loop count.- Interface / Port
- A contract between projects; each port can be driven by a requirement (and cascade one into the connected project).
- BOM Component
- A part on this project’s bill of materials, optionally linked to the shared Component Library.
- GRR Study
- A Gauge R&R study measuring how repeatable a test case’s measurement is.
- Test Data
- Production / Maestro run results recorded against DUTs — the population behind a single verification record.
0%
Coverage
0%
Done
0
Requirements
3
Blockers
12
Open Entries
Timeline
Color = derived gate state · hover a tile for its note.achieved
Gate 1 — Design Release (all sub-assemblies at Manufacturing in MES; ESH10000634 R3 approved)
achieved
Gate 2 — Inventory Procurement (superseded by MS-G3B + MS-G5)
marker
Gate 3 — Test & Production Infrastructure (ESH10000654 verified; test procedure complete; DUT serials defined)
overdue / blocked
First Article BOM Complete (parts for 2 units, ETA 2026-06-09)
overdue / blocked
Gate 4 — First Article (S/N 001 assembled and passed production test)
overdue / blocked
Gate 5 — Production Run (20 systems + standalone deliverables 10×636, 20×614, 20×637, 20×EPN1000786)
overdue / blocked
Gate 6 — Delivery (final QC, packaging, delivery documentation complete)
not started
🏁 Release
Status & gates
Chronological — Release is the final gate. Derived & read-only; edit viatrace_milestone_* tools.MS-G1Gate 1 — Design Release (all sub-assemblies at Manufacturing in MES; ESH10000634 R3 approved)
achieveddue 2026-05-15MS-G2Gate 2 — Inventory Procurement (superseded by MS-G3B + MS-G5)
achieveddue 2026-06-05MS-G3Gate 3 — Test & Production Infrastructure (ESH10000654 verified; test procedure complete; DUT serials defined)
markerdue 2026-06-05MS-G3BFirst Article BOM Complete (parts for 2 units, ETA 2026-06-09)
overdue / blocked
4/6 metdue 2026-06-09
pending Blocked by E-046: ESH10000539 R2 — 60 raw PCBs in-house, assembly ETA 2026-06-05; Sparrow allocation 2+18
- E-046 still open
met
Blocked by E-045: 2026-05-28: ESH10000158 — 40 pcs R6 delivered; build preference R6-only, contingent on R5↔R6 diff + acceptance
pending Blocked by E-047: ESH10000539 — verify R67 + R61 mounted (R2 BOM) before any board enters Sparrow; R1 stock IS patchable
- E-047 still open
met
Blocked by E-048: ESH10000158 R6 — reflow ETA 2026-06-05 (Darek); Sparrow allocation 2+18
met
Blocked by E-049: ESH10000534 R4 (M2Top PoE) — 28 pcs in-house assembly, ETA 2026-06-05
met
Blocked by E-050: ESH10000634 R3 (Sparrow IDC N-Top) — 50 pcs in-house assembly, ETA 2026-06-05
MS-G4Gate 4 — First Article (S/N 001 assembled and passed production test)
overdue / blocked
2/5 metdue 2026-06-12
pending Blocked by E-041: 2026-06-03: Use OLD revs of ESH10000522 / ESH10000544 / ESH10000572 for first article build
- E-041 still open
pending Blocked by E-060: Talk to Felix — Sparrow Accordion top lid fastening; are the specified spacers good?
- E-060 still open
met
Blocked by E-061: ESH10000636 BOM completeness — fan, heatsink, gap-filler, screws missing from MES BOM? (Elsa to verify)
met
Blocked by E-062: ESH10000636 BOM — EGP10001723 SSW-110-04-G-D should NOT be on this BOM (Elsa to verify)
pending After MS-G3B: First Article BOM Complete (parts for 2 units, ETA 2026-06-09)
- MS-G3B not yet achieved
MS-G5Gate 5 — Production Run (20 systems + standalone deliverables 10×636, 20×614, 20×637, 20×EPN1000786)
overdue / blocked
0/10 metdue 2026-07-06
pending Blocked by E-051: G-05: ESH10000637 (PSU Power Cable) — need 40, stock 0 — BUILD in-house (Elsa to coordinate)
- E-051 still open
pending Blocked by E-052: G-06: EPN1000677 (5-port USB wall charger) — 2 short of 20-unit need (Elsa to order)
- E-052 still open
pending Blocked by E-053: ESH10000183 (Accordion A2 Top PCBA, R6) — 25 pcs incoming, ETA 2026-06-12
- E-053 still open
pending Blocked by E-054: Test fixture with tablet for Sparrow — initial conversation with Felix (2026-05-28)
- E-054 still open
pending Blocked by E-055: Operator instructions needed — assemble + test procedure for Sparrow Complete Product
- E-055 still open
pending Blocked by E-056: ESH10000571 (N-Top Kontaktkropp) — 20 pcs on order ETA 2026-06-25; first article covered
- E-056 still open
pending Blocked by E-057: ESH10000536 R2 (M2Top Active Load) — 40 new PCBs on order ETA 2026-06-25; 20 pcs Sparrow spare ETA 2026-07-10
- E-057 still open
pending Blocked by E-058: EPN1000068 (RPi Fan) — short 5 vs need 20; ORDER (Elsa)
- E-058 still open
pending Blocked by E-059: EPN1000439 (Hammond box blue) — 20 stock vs 20 need (no margin); ORDER (Elsa)
- E-059 still open
pending After MS-G4: Gate 4 — First Article (S/N 001 assembled and passed production test)
- MS-G4 not yet achieved
MS-G6Gate 6 — Delivery (final QC, packaging, delivery documentation complete)
overdue / blocked
0/1 metdue 2026-07-13
pending After MS-G5: Gate 5 — Production Run (20 systems + standalone deliverables 10×636, 20×614, 20×637, 20×EPN1000786)
- MS-G5 not yet achieved
Release / Readiness not started 0/4 met
pending Requirements approved
- No requirements in scope
pending Coverage ≥ 100%
- No requirements in scope
pending All test cases pass
- No test cases in scope
pending No blocking issues open
- E-055: open blocker
- E-046: open blocker
- E-047: open blocker
Coverage — 0.0% · Done — 0.0%
| Code | Kind | Title | Severity | Scope | Status | Milestone | Created |
|---|---|---|---|---|---|---|---|
E-001 |
notice | G-01: ESH10000182 (Accordion A2 Bare) build order not placed — critical path | blocking | record | closed | MS-G2 |
2026-05-28 |
E-004 |
notice | G-13: ESH10000158 R5 procurement decision DUE 2026-05-27 | blocking | record | closed | MS-G2 |
2026-05-28 |
E-005 |
decision | 2026-05-08: ESH10000539 silkscreen "R4" verified as legacy designator — current rev is R1 | info | record | closed | MS-G1 |
2026-05-28 |
E-006 |
notice | 2026-05-08: Procurement orders placed — 100 pcs ESH10000538 + 60 pcs ESH10000539 | info | record | closed | MS-G2 |
2026-05-28 |
E-007 |
notice | 2026-05-11: Gate 1 MES audit — 9 promotions to Manufacturing + 2 hard-rule fixes + ESH10000634 R3 in MES | info | record | closed | MS-G1 |
2026-05-28 |
E-008 |
decision | 2026-05-11/12: Externally-built parts reclassified — no MES BOM expected | info | record | closed | MS-G1 |
2026-05-28 |
E-009 |
decision | 2026-05-11: MES limitation captured — PRODUCTION_READINESS.md §1 is authoritative revision pin | info | record | closed | MS-G1 |
2026-05-28 |
E-010 |
notice | 2026-05-12: USB PD 100W PSU sub-system R1.0 coordinated promotion | info | record | closed | MS-G1 |
2026-05-28 |
E-011 |
decision | 2026-05-12: ISSUE-002 closure — ESH10000539 R2 BOM corrected, R2 created in MES | info | record | closed | MS-G1 |
2026-05-28 |
E-012 |
decision | 2026-05-12: ESH10000539 R2 stock-supply — 60 incoming boards mounted as R2 spec (no rework) | info | record | closed | MS-G2 |
2026-05-28 |
E-013 |
decision | 2026-05-12: ESH10000539 R1 Testing stock (7 pcs) — kept as-is, NOT for this build | info | record | closed | MS-G1 |
2026-05-28 |
E-014 |
decision | 2026-05-12: Delivery scope expanded — standalone deliverables added (10×636, 20×614, 20×637, 20×EPN1000786) | info | record | closed | MS-G5 |
2026-05-28 |
E-015 |
notice | 2026-05-12: ESH10000634 R3 + ESH10000534 R4 PCBA in internal assembly — ETA 2026-05-22 | info | record | closed | MS-G2 |
2026-05-28 |
E-016 |
notice | 2026-05-15: Gate 1 MES cleanup — G-11 fully closed (ESH10000182 promoted; 522 R5, 544 R3, 572 R3 created; 539/544/572 R1 → EOL) | info | record | closed | MS-G1 |
2026-05-28 |
E-017 |
decision | 2026-05-15: ESH10000538 + ESH10000062 reclassified as externally built — no MES BOM needed | info | record | closed | MS-G1 |
2026-05-28 |
E-018 |
decision | 2026-05-15: ESH10000538 R0 stock (15 pcs) → scrap | info | record | closed | MS-G2 |
2026-05-28 |
E-019 |
decision | 2026-05-15: Testing-location stock released for production — ESH10000535 (24), 540 (50), 536 (31) — G-10 closed | info | record | closed | MS-G2 |
2026-05-28 |
E-020 |
notice | 2026-05-15: ESH10000544 R3 + ESH10000572 R3 procurement orders placed — 75 pcs each | info | record | closed | MS-G2 |
2026-05-28 |
E-021 |
decision | [WITHDRAWN — wrong part #] 2026-05-28: ESH10000158 — procure R6 in addition to existing R5; build preference R6-only (TBD) | info | record | withdrawn | MS-G2 |
2026-05-28 |
E-022 |
notice | [WITHDRAWN — wrong part #] Gate 2 (MS-G2 2026-06-05) at risk — ESH10000158 R6 ETA is 2026-06-12 (7 days after target) | warning | action | withdrawn | MS-G2 |
2026-05-28 |
E-025 |
notice | ESH10000158 R5 → R6 design diff required before R6 boards committed to ESH10000182 build | warning | action | closed | MS-G2 |
2026-05-28 |
E-028 |
notice | Asked Björn for ESH10000158 R6 .kyn netlist (needed for R5→R6 net-level diff per E-025) | warning | action | closed | MS-G2 |
2026-05-28 |
E-041 |
decision | 2026-06-03: Use OLD revs of ESH10000522 / ESH10000544 / ESH10000572 for first article build | info | record | open | MS-G4 |
2026-06-03 |
E-044 |
notice | Sparrow Material Status & Kanban Allocation — 2026-06-03 (Martin → Darek, Elsa) | info | record | open | — | 2026-06-03 |
E-045 |
decision | 2026-05-28: ESH10000158 — 40 pcs R6 delivered; build preference R6-only, contingent on R5↔R6 diff + acceptance | info | record | closed | MS-G3B |
2026-06-03 |
E-046 |
notice | ESH10000539 R2 — 60 raw PCBs in-house, assembly ETA 2026-06-05; Sparrow allocation 2+18 | blocking | action | open | MS-G3B |
2026-06-03 |
E-047 |
notice | ESH10000539 — verify R67 + R61 mounted (R2 BOM) before any board enters Sparrow; R1 stock IS patchable | blocking | action | open | MS-G3B |
2026-06-03 |
E-048 |
notice | ESH10000158 R6 — reflow ETA 2026-06-05 (Darek); Sparrow allocation 2+18 | info | action | closed | MS-G3B |
2026-06-03 |
E-049 |
notice | ESH10000534 R4 (M2Top PoE) — 28 pcs in-house assembly, ETA 2026-06-05 | info | action | closed | MS-G3B |
2026-06-03 |
E-050 |
notice | ESH10000634 R3 (Sparrow IDC N-Top) — 50 pcs in-house assembly, ETA 2026-06-05 | info | action | closed | MS-G3B |
2026-06-03 |
E-051 |
notice | G-05: ESH10000637 (PSU Power Cable) — need 40, stock 0 — BUILD in-house (Elsa to coordinate) | warning | action | open | MS-G5 |
2026-06-03 |
E-052 |
notice | G-06: EPN1000677 (5-port USB wall charger) — 2 short of 20-unit need (Elsa to order) | info | action | open | MS-G5 |
2026-06-03 |
E-053 |
notice | ESH10000183 (Accordion A2 Top PCBA, R6) — 25 pcs incoming, ETA 2026-06-12 | info | record | open | MS-G5 |
2026-06-03 |
E-054 |
notice | Test fixture with tablet for Sparrow — initial conversation with Felix (2026-05-28) | info | action | open | MS-G5 |
2026-06-03 |
E-055 |
notice | Operator instructions needed — assemble + test procedure for Sparrow Complete Product | blocking | action | open | MS-G5 |
2026-06-03 |
E-056 |
notice | ESH10000571 (N-Top Kontaktkropp) — 20 pcs on order ETA 2026-06-25; first article covered | info | action | open | MS-G5 |
2026-06-03 |
E-057 |
notice | ESH10000536 R2 (M2Top Active Load) — 40 new PCBs on order ETA 2026-06-25; 20 pcs Sparrow spare ETA 2026-07-10 | info | action | open | MS-G5 |
2026-06-03 |
E-058 |
notice | EPN1000068 (RPi Fan) — short 5 vs need 20; ORDER (Elsa) | warning | action | open | MS-G5 |
2026-06-03 |
E-059 |
notice | EPN1000439 (Hammond box blue) — 20 stock vs 20 need (no margin); ORDER (Elsa) | warning | action | open | MS-G5 |
2026-06-03 |
E-060 |
notice | Talk to Felix — Sparrow Accordion top lid fastening; are the specified spacers good? | info | action | open | MS-G4 |
2026-06-03 |
E-061 |
issue | ESH10000636 BOM completeness — fan, heatsink, gap-filler, screws missing from MES BOM? (Elsa to verify) | warning | action | closed | MS-G4 |
2026-06-03 |
E-062 |
issue | ESH10000636 BOM — EGP10001723 SSW-110-04-G-D should NOT be on this BOM (Elsa to verify) | warning | action | closed | MS-G4 |
2026-06-03 |
E-063 |
notice | Break down the Production Jira of the Complete Product into per-board tracking | info | action | closed | MS-G2 |
2026-06-03 |
E-064 |
decision | Patch all 7 R1 ESH10000539 boards to R2 spec (mount R67 + R61, 10 kΩ each) | info | action | open | MS-G3B |
2026-06-09 |