Evidence Ledger

Updated Jul 26, 2026, 4:05 AM UTCSource: projectbluefin test results & homelab telemetryRaw surface JSON ↗Raw stats JSON ↗

Diagnostic Telemetry Metrics

Failed Recent Runs
8 / 25
Failed Scenarios
97 / 655
Screenshots Stored
5
Open Bugs
0

Visual Evidence Workbench

Triage matrix

Failure Triage Scatter Plot

Unavailable — failure-mode triage map is not emitted by a collector. See RUNBOOK.md and factory-stats.json for incident history.

Visual coordinates

AT-SPI Coordinate Map Overlay

Unavailable — AT-SPI coordinate overlay is not emitted by a collector. See test-surface.json for current UI failure records.

Diagnostic Workbench

Visual Evidence Gallery

Direct frame buffers extracted from test VMs on click failures. Golden-state screenshots are archived in the homelab storage volume.

AT-SPI Tree Exports

Traversing accessibility nodes dynamically over AT-SPI registry daemon. Use the session bridge to inspect Wayland-level coordinates.

  • gnome-ponytail-daemon DumpCoordinates translated to screen pixels: activities (50, 15), show-apps (150, 15), quick-settings (1200, 15).
  • GDBus Session EvaluationRun interactive JS queries against the top-bar using the raw DBus interface:
    gdbus call --session --dest org.gnome.Shell --method org.gnome.Shell.Eval "imports.ui.main.quickSettings.menu.actor.get_text()"
  • Dogtail Hierarchy TraceExtract complete accessibility tree layout using python3-dogtail traversal libraries.

Failure Runbooks

Standard operating procedures for manual diagnostic reproduction and physical hardware link re-establishment in the homelab.

  • Homelab Common Failure RunbookIncludes detailed recovery procedures for Framework EC PD controller hangs, NVMe timeouts, and host PID signal leaks.
  • Local Test ExecutionReproduce top-bar and clock failures using behave within an ephemeral container environment:
    just run-smoke-tests
  • Test Authoring & dogtail referenceGuidelines for writing safe behave features without introducing requireResult regression bugs.

Provenance: run metrics from docs/data/factory-stats.json, screenshots from docs/data/test-surface.json. Updated Jul 26, 2026, 4:05 AM UTC.Raw dataset