{ "phase": "v0.5.1 post-release", "purpose": "Refresh dashboard screenshot with live MacBook data after v0.5.1 hotfix (replacing D82's synthetic-data render)", "captured_at_utc": "2026-05-27T01:26:17.304Z", "host": "maintainer's MacBook (Mac client test target per project test-envs; specific IP / Tailscale node redacted per public-repo hygiene)", "server_version": "0.5.1 (main @ commit fa2d1af \u2014 F4+#7 post-merge)", "olp_port": 14567, "endpoint_tested": "/v0/management/dashboard-data", "auth": "owner-tier OLP key (temp, revoked post-test)", "result_summary": { "anthropic": { "status": "live", "schema_version": "2026-05-26", "utilization_5h": 0.06, "utilization_7d": 0.38, "representative_claim": "five_hour", "failure": null }, "openai": { "status": "unavailable", "reason": "no public quota api or probe disabled" } }, "v0_5_1_contract_verified": [ "quota_v2[i].status enum includes 'live' (anthropic) and 'unavailable' (openai) \u2014 both rendered correctly", "quota_v2[i].failure is null for healthy live status (per ADR 0013 Rule 6 \u2014 failure info only on stale/unreachable)", "quota_v2[i].schema_version pinned at 2026-05-26 \u2014 matches models-registry.json quota_probe.schema_version" ], "post_test_cleanup": [ "temp owner key (id=0m6s2s97, name=v0.5.1-screenshot) revoked", "~/.olp/config.json providers.anthropic.quota_probe_enabled flag removed (config restored to baseline)", "test server (pid varies, port=14567) terminated" ] }