chore(adr-115): expand witness bundle manifest — Matter + release + blueprints + Lovelace + ops

The witness-bundle generator's `ADR_FILES` array was snapshotted at
P10 (commit a4f56d2f1). Since then we've shipped:
- 4 Matter source files (P7+P8a: mod.rs, clusters.rs, bridge.rs,
   commissioning.rs)
- 4 ops/docs files (v0.7.0 release notes, benchmarks.md,
   validate-esp32-mqtt.sh, validate-ha-blueprints.py)
- 9 blueprint files (README + 8 YAMLs under examples/ha-blueprints/)
- 4 Lovelace files (README + 3 dashboard YAMLs)
- Also fixed a typo where the manifest pointed at
   `src/Cargo.toml` instead of the crate-level `Cargo.toml`.

After this commit the witness bundle's `manifest/source-hashes.txt`
covers **55 files** (was 28) — full source surface that ships with
v0.7.0. Bundle still self-verifies end-to-end via `bash VERIFY.sh`.

Local regen + verify on HEAD cb3ea9fbd:
  bash scripts/witness-adr-115.sh
  cd dist/witness-bundle-ADR115-*/ && bash VERIFY.sh
  → ADR-115 witness bundle: VERIFIED ✓

Refs #776, PR #778.

Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
ruv
2026-05-23 15:30:01 -04:00
parent cb3ea9fbd2
commit 8fb7f16b13
+26 -1
View File
@@ -122,11 +122,36 @@ ADR_FILES=(
v2/crates/wifi-densepose-sensing-server/src/semantic/bed_exit.rs
v2/crates/wifi-densepose-sensing-server/src/semantic/no_movement.rs
v2/crates/wifi-densepose-sensing-server/src/semantic/multi_room.rs
v2/crates/wifi-densepose-sensing-server/src/Cargo.toml
v2/crates/wifi-densepose-sensing-server/Cargo.toml
v2/crates/wifi-densepose-sensing-server/tests/mqtt_integration.rs
v2/crates/wifi-densepose-sensing-server/benches/mqtt_throughput.rs
v2/crates/wifi-densepose-sensing-server/examples/mqtt_publisher.rs
.github/workflows/mqtt-integration.yml
# Matter scaffolding (P7 + P8a)
v2/crates/wifi-densepose-sensing-server/src/matter/mod.rs
v2/crates/wifi-densepose-sensing-server/src/matter/clusters.rs
v2/crates/wifi-densepose-sensing-server/src/matter/bridge.rs
v2/crates/wifi-densepose-sensing-server/src/matter/commissioning.rs
# Release + ops artifacts
docs/releases/v0.7.0-mqtt-matter.md
docs/integrations/benchmarks.md
scripts/validate-esp32-mqtt.sh
scripts/validate-ha-blueprints.py
# HA Blueprints (8)
examples/ha-blueprints/README.md
examples/ha-blueprints/01-notify-on-possible-distress.yaml
examples/ha-blueprints/02-dim-hallway-when-sleeping.yaml
examples/ha-blueprints/03-wake-routine-on-bed-exit.yaml
examples/ha-blueprints/04-alert-elderly-inactivity-anomaly.yaml
examples/ha-blueprints/05-meeting-lights-presence-mode.yaml
examples/ha-blueprints/06-bathroom-fan-while-occupied.yaml
examples/ha-blueprints/07-fall-risk-escalation.yaml
examples/ha-blueprints/08-auto-arm-security-when-not-active.yaml
# Lovelace dashboards (3)
examples/lovelace/README.md
examples/lovelace/01-single-room-overview.yaml
examples/lovelace/02-multi-node-grid.yaml
examples/lovelace/03-healthcare-aal-view.yaml
)
{
echo "# ADR-115 source manifest"