Files
james.maesandClaude Opus 5.5 2c18a63a47 feat: qbit-web-performance skeleton (tables, changelog, SPIs, sitemap and build probes)
Local skeleton of the web performance QBit designed in QRun-IO/qqq
docs/specs/2026-10-12-web-performance-design.md (PR #1088; owner decisions
D1-D13 accepted 2026-10-12, D9 amended: alerts via the Alerts qbit).

- WebPerfQBitProducer and WebPerfQBitConfig (validation, namespace prefix,
  duplicate-install guard, Google API key optional and redacted)
- nine visible webperf_ tables, lookups and the Performance app; machine
  tables read-only and unaudited, people-edited tables field-audited
- host-included prefix-parameterized changelog with the seeded budgets
- SPIs: UrlSource, ContentResolver, LabRunner, DeployProbe, RumSource,
  ChangeEventSource
- SitemapUrlSource (XXE-safe, sitemap index) and HttpBuildIdProbe
  (Website-Frontend /api/build)

No PSI/CrUX runner yet: that waits for the Google API key.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 12:44:29 -05:00
..