James Rich
8346b18cc4
docs: veracity pass, screenshot enrichment, and screenshot pipeline split
...
Audit the user docs for accuracy against the code, enrich them with
component-level screenshots, and separate the doc-screenshot generation
path from the visual-regression gate so doc framing no longer churns test
baselines.
Veracity fixes (claims verified against code):
- connections: removed 3 screenshots that were from the unrelated mPWRD/nymea
WiFi-provisioning app and rewrote the TCP/IP section to match the real
Network transport flow (mDNS scan + manual IP:4403); replaced the BLE
"scan" image (it was the wifi-provision splash) with the real device list.
- nodes: online window is 2h (not 15min); binary online/offline, no "away" tier.
- map: markers are identity-colored node chips, not online-status colors.
- node-metrics & signal-meter: signal quality is preset-relative SNR, not
fixed thresholds.
- messages: max message length is 200 bytes (not 237/230).
- telemetry: CO2 bands aligned to Co2Severity (Good/Stuffy/Poor/Unsafe/Evacuate).
- translate: locale dirs use {lang}-r{REGION}.
New pages: Home Screen Widget, Help & In-App Docs (Chirpy on-device AI).
Screenshot enrichment + tighter framing: added IAQ scale, firmware verifying,
TAK local server, quick-chat dialog; cropped firmware states and connections
panes to component-level views instead of full-screen frames.
Pipeline split (new :docs-screenshots module, generate-only, not CI-gated):
holds doc-framed compositions so reframing a doc image never moves a regression
baseline; :screenshot-tests stays the gate. copyDocsScreenshots aggregates
both modules. Updated CI filter, governance advisories, dev docs, and the
testing-ci skill.
Translated docs re-sync from the English source via the scheduled Crowdin job.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-25 20:46:32 -05:00
James Rich
40627fb02a
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5948 )
2026-06-25 05:34:28 -05:00
James Rich
c98a08841b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5937 )
2026-06-24 18:46:39 -05:00
James Rich
78d91ecc60
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5930 )
2026-06-24 08:40:20 -05:00
James Rich
77e3abbff3
test(firmware): re-record disclaimer screenshot baselines (follow-up to #5925 ) ( #5926 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-23 18:49:55 -05:00
James Rich
976f8879cb
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5911 )
2026-06-23 15:11:41 -05:00
James Rich
808596db9e
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5906 )
2026-06-22 15:28:09 -05:00
James Rich
36198a8a44
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5879 )
2026-06-20 16:05:09 -05:00
James Rich
bf026485d0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5868 )
2026-06-20 06:43:56 -05:00
James Rich
ca9aba3235
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5840 )
2026-06-18 06:43:56 -05:00
James Rich
021f467b61
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5833 )
2026-06-17 15:40:37 -05:00
James Rich
5e3df30edd
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5827 )
2026-06-17 06:15:19 -05:00
Benjamin Faershtein
5ac26be18f
feat(node): add local stats noise floor metrics ( #5782 )
...
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 17:55:42 -05:00
James Rich
5104867a74
docs: update repo/developer/in-app docs and repair the screenshot pipeline for 2.8.0 ( #5775 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
7631db63d0
feat(node): msh.to device hardware links ("I want one" section + Settings directory) ( #5714 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
9947efd24e
feat: add air quality telemetry display (PM1.0, PM2.5, PM10, CO2) ( #5701 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-16 15:51:54 -05:00
James Rich
3e0d2d39c3
refactor: Remove AIDL API and modernize service architecture ( #5586 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
abf839d8bc
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5791 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-16 14:11:00 +00:00
James Rich
161b2b09ab
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5774 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-12 06:10:45 -05:00
James Rich
bc046a66a7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5742 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-09 16:33:35 +00:00
James Rich
aeed07364c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5711 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-02 12:46:45 -05:00
James Rich
c590fe4676
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5698 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-01 12:33:22 +00:00
James Rich
ba163c40a9
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5682 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-31 07:38:20 -05:00
James Rich
6646f31f4a
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5657 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-29 08:11:08 -05:00
James Rich
a79e30e698
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5631 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-28 03:42:49 -07:00
James Rich
562ac73901
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5616 )
2026-05-27 12:04:04 -05:00
James Rich
212270ebf0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5607 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-26 13:14:32 -05:00
James Rich
5eb62cdcfc
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5593 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-25 06:43:40 -05:00
James Rich
4b42e2c76c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5577 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-22 19:07:46 -07:00
James Rich
479ed4f7fc
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5563 )
2026-05-21 18:19:39 -05:00
James Rich
05679ec276
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5557 )
2026-05-20 19:43:05 -05:00
James Rich
3c70523e69
docs: audit and fix stale references from recent changes ( #5555 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-20 19:05:01 -05:00
James Rich
4eae950ba1
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5537 )
2026-05-20 18:26:01 -05:00
James Rich
11437fb6f4
fix(docs): use relative_url for screenshot paths on GitHub Pages ( #5553 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-20 21:54:21 +00:00
James Rich
89fe2b58d7
docs(nav): fix sidebar nesting, dynamic language switcher, and delete translations page ( #5535 )
2026-05-20 10:42:34 -05:00
James Rich
f94358551c
fix(docs): compile Jekyll docs site and add root redirect in CI ( #5526 )
2026-05-20 04:58:44 -05:00
James Rich
1dcb7b9d1a
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5511 )
2026-05-19 18:28:06 -05:00
James Rich
11bc37c968
docs: move English sources into docs/en/ locale folder ( #5501 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-19 14:06:44 -05:00
James Rich
83bb1a31f7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5465 )
2026-05-19 10:12:04 -05:00
James Rich
ece771edb0
docs: comprehensive accuracy audit and CI fix ( #5489 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-19 09:06:12 -05:00
James Rich
fc0df1a79a
feat(docs): In-app documentation browser with Jekyll site and Docusaurus sync ( #5445 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-19 04:00:22 +00:00
James Rich
85c840de32
feat: add Compose Preview Screenshot Testing infrastructure ( #5410 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-12 02:18:23 +00:00
James Rich
ff3b77748b
feat(desktop): ship-readiness metadata & CI scaffolding ( #5255 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-27 15:23:44 -05:00
James Rich
401f59489a
chore: remove deprecated mesh_service_example module ( #5055 )
2026-04-15 03:10:23 +00:00
James Rich
72b981f73b
chore: KMP audit — commonize code, centralize utilities, eliminate dead abstractions ( #5133 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-15 02:17:50 +00:00
James Rich
8a06157ff4
docs: remove agent cruft, condense and validate remaining docs ( #5110 )
2026-04-13 17:59:19 +00:00
James Rich
087fbbfb45
fix(build): overhaul R8 rules and DRY up build-logic conventions ( #5109 )
2026-04-13 17:11:42 +00:00
James Rich
5c47256b3f
test(prefs): migrate DataStore tests from androidHostTest to commonTest ( #5092 )
2026-04-12 20:45:19 +00:00
James Rich
a11dee42a7
test: migrate Compose UI tests from androidTest to commonTest ( #5091 )
2026-04-12 20:20:00 +00:00
James Rich
eeed780e51
chore(ai): modernize and unify agent tooling and instructions ( #5087 )
2026-04-12 17:29:05 +00:00