Date: 2026-07-22
Firmware: 3.7.0 | API: 5
Artifact: GrokLink-OS-v3.7.0-radio.dfu (35,252 payload bytes)
Scope: Authorized lab only | passive RF + owned-lab codec education
Authors: Pitchfork-and-Torch
Phrase:
I_WILL_USE_ONLY_AUTHORIZED_TARGETS
No third-party payload decode | no rolling-code prediction | TX remains human-gated
Companion machine data:
field-suite-v3.7.0-raw.json- automated suite resultsfield-suite-v3.7.0-packaged.json- host packager + lab-codec checks- Architecture poster:
docs/assets/architecture-infographic.jpg
| Check | Result |
|---|---|
| DFU program | 100% |
| CDC re-enumeration | USB Serial 0483:5740 |
ping |
ok |
edu_ack |
edu: true |
status |
missions 4 |
| ROM missions | lab_passive_433, lab_spectrum_planner, lab_passive_watch, lab_noise_baseline |
| ROM skills | lab_passive_listen, lab_anomaly_watch, lab_gpio_event |
Verdict: Silicon identity matches release v3.7.0. USB-first / light-RPC product path is on-device.
| Area | Result |
|---|---|
| Identity / edu / status | PASS |
| Mission list + skill list | PASS |
subghz_probe (hw) |
PASS |
subghz_rx @ 433.92 MHz, 150 ms |
PASS |
| Offline agent on -> ping -> vault_tail -> off | PASS (CDC stays responsive) |
Mission arm / status / disarm (lab_passive_watch) |
PASS |
| Audit tail | PASS |
| Second RX @ 315 MHz | FAIL |
| Light spectrum | FAIL |
Device score: 15 / 17 (pass rate 88.2%).
Critical identity, policy, first-band RX, offline agent, and mission control all pass on 3.7.0 silicon.
| Capability | Field evidence |
|---|---|
| USB-first boot + CDC stability | Immediate post-flash ping / status / edu without VID_0000 bind failure |
| Light RPC while services live | Offline agent ticks did not starve subsequent ping |
| Host DTR / field SPI split | Host session remained CDC-primary for full 15-pass block |
| ROM passive missions | Arm/status/disarm on lab_passive_watch ok |
| Signal Cognition host layer | 27 OpenAI-format observe tools; packager narratives + safety flags |
| GLK1 lab codec | Encode -> decode PASS; third-party hex refused; replay same-bytes true |
| Rolling-code education | Host education path present; no prediction tooling |
| Test | Result |
|---|---|
tools_openai_format |
PASS |
lab_beacon encode (GLK1) |
PASS |
lab_beacon decode FIELD payload |
PASS |
Reject non-GLK1 (deadbeef...) |
PASS |
| Replay demo same counter | PASS |
| Rolling-code education | PASS |
Packaged observation safety invariants:
safety.tx = falsesafety.decode = falseauthorized_use_only = true
Long or repeated radio dwells can leave Windows CDC in WriteFile error 121 / RPC timeout until cable unplug/replug.
Mitigation for agents (v3.7.0 ops):
- Prefer one short RX (≤150 - 200 ms) per connection for field scripts
- Avoid chaining 315 + spectrum immediately after 433 dwell
- Host packaging of last good raw RPC remains valid
- Reconnect COM after multi-RX stress before more RPC
This does not invalidate the 433 hardware RX path or identity results collected before stress.
| Invariant | Observed |
|---|---|
| Edu gate used | Yes |
| Observation path non-TX | Yes (suite never issued confirm/TX) |
| Third-party decode refused | Yes |
| Rolling-code prediction | Absent |
| Default-deny TX | Not exercised; observe tools cannot TX |
| Blacklist flag | blacklist_ok: true on status |
| Metric | Value |
|---|---|
| Device automated checks | 15 / 17 |
| Host lab codec / education | All pass |
| Observe tools available | 27 |
| Version on silicon | 3.7.0 |
| DFU payload | 35,252 bytes |
- Keep agent dwells short; one logical RX per connection when scripting.
- Prefer
observe_noise_flooronce, thenobserve_rxwith calibrated occupancy. - Use GLK1 lab tools only for education; never third-party remote decode.
- Follow-up firmware: further USB pump hardening for multi-band
spectrum/ chained RX (roadmap 3.7.x soak). - Operator one-pager: flash -> ping -> edu-ack -> single observe-rx -> unplug for field -> plug-sync.
GrokLink OS v3.7.0 is field-operational on silicon for:
- USB-stable GrokRPC identity and policy
- Hardware SubGHz probe + short passive RX
- Offline agent without starving CDC
- ROM mission arm/disarm
- Host Signal Cognition (27 tools) + GLK1 lab codec education
Field score 15/17 on device; remaining fails are host USB stack stress after multi-RX, not missing product features. Ready for continued authorized lab use.
Pitchfork-and-Torch | Research firmware | MIT | Authorized targets only