Design decision: Matter integration via hub bridge (SWARCH-WOHL-006)#15
Merged
Conversation
This was referenced May 22, 2026
The stakeholder/architect decided (2026-05-22) that Wohl reaches the Matter ecosystem via the HUB as a Matter Bridge — sensors keep the lean, verified CCSDS firmware and are NOT native Matter devices. Decision reached after an independent architecture review. Two new traced artifacts: - SWREQ-MATTER-001 (sw-req) — Matter ecosystem interoperability via hub bridge; derives-from SYSREQ-WOHL-006 (alert dispatch and notification). - SWARCH-WOHL-006 (sw-arch-component, SWE.2) — the design decision record: Option A (CCSDS + hub bridge) chosen over Option B (Matter-native sensors), with full rationale — verification preservation, sensor footprint, certification cost, the sub-GHz transport constraint, and the market check on cheap "Matter" sensors. Allocated-from SWREQ-MATTER-001. rivet validate: PASS (the one new warning is the standard lifecycle-coverage warning shared by every approved sw-req). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
b57cf3c to
efb032e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Records a tracked ASPICE design decision: Wohl reaches the Matter ecosystem through the hub acting as a Matter Bridge, with sensors keeping the lean, verified CCSDS firmware — they are not native Matter devices.
Decision reached after an independent architecture review (CCSDS vs Matter on the sensor: footprint, battery, BOM, certification, and the impact on Wohl's verification story).
New artifacts
SWREQ-MATTER-001SYSREQ-WOHL-006SWARCH-WOHL-006SWREQ-MATTER-001The decision
Option A (chosen) — sensors emit CCSDS; hub translates to Matter, presents each sensor as a Matter bridged endpoint.
Option B (rejected) — sensors implement the full Matter stack over Thread (standalone Matter devices).
Rationale captured in
SWARCH-WOHL-006:Verification
rivet validate— PASS. The one new warning is the standard lifecycle-coverage warning every approvedsw-reqcarries (no verification artifacts yet). CI'srivet-validatejob re-checks on this PR.SWARCH-WOHL-006→SWREQ-MATTER-001→SYSREQ-WOHL-006.Linked work
🤖 Generated with Claude Code