Skip to content

Record the #2036 Console Metrics grill and update Fleet/Run metrics docs - #2064

Merged
JacobStephens2 merged 1 commit into
mainfrom
docs/2036-console-metrics-grilling
Nov 11, 2026
Merged

JacobStephens2 merged 1 commit into
mainfrom
docs/2036-console-metrics-grilling

Conversation

@JacobStephens2

Copy link
Copy Markdown
Owner

Summary

Glossary, ADR 0026, research and grill record for Spec #2036 (Part of #2036). Docs only; no runtime behavior changes yet.

 GLOSSARY.md
   Fleet         ... each machine its User config lists that has given it access ...
+                , and any machine permitted to report to it (read-only when reporting outward)
   Run metrics   What a Ticket run's Command record and Session traces show ...
+                What a completed Command's Command record and Session traces show ... (_Avoid_: health score)
 docs/adr/0026-each-console-serves-an-api-that-can-do-what-the-cli-can.md
+  Scopes:       adds `report` (holder-bound Run metrics summary upload)
+  CLI-only:     adds `metrics --fleet` and `metrics --push`
+  Considered:   rejects centralized PostgreSQL (#2036 Q2.1)
+  Consequences: cached/reported per-peer Run metrics bucket summaries
 docs/grill-with-docs/
+  2036-console-metrics.md      Rounds 1–4 (Q1.1–Q4.2), all answered
 docs/research/
+  factory-health-metrics.md    Primary-source & codebase audit for #2036

Evidence

Execution evidence

  • Before: npm run docs:check --prefix site failed with ERR_MODULE_NOT_FOUND (marked) before installing site dependencies.
    After: after npm ci --prefix site, npm test --prefix site passed (tests 68, pass 68, fail 0, 32.07s).
  • Verified all 18 existing EXCLUSIONS reason strings in src/console/parity.rs remain verbatim in docs/adr/0026-each-console-serves-an-api-that-can-do-what-the-cli-can.md; the full Linux Rust and Console suites run in GitHub Actions CI (thirdshift supports Linux only on macOS).
  • git diff --cached --check is clean.

Merge Danger

Door: two-way

Blast Radius: none

Documentation, glossary and ADR updates recording #2036's settled design ahead of its Spec and Tickets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant