fix(app): CDN home without tables; build: qqq-bom 4.1.0-RC.4 profile #3

Merged
KofTwentyTwo merged 3 commits from feature/cdn-qbit-complete into develop 2026-10-12 19:59:26 +00:00
KofTwentyTwo commented 2026-10-12 19:57:39 +00:00 (Migrated from github.com)

Summary

The remaining local commits of the CDN qbit build-out (design QRun-IO/qqq#1084, D18/D19), on top of the standards PR #1.

  • fix(app): the Admin → CDN home renders label/value blocks as <dl> grids, and hostnames and recent purges as lists, instead of HTML tables. It is readable at every width without inner scrolling, and passes the kof22 widget readability guard (no <table>, no px sizes, no scroll overflow).
  • build: the BOM profile follows the repo standard: qqq-snapshot, importing qqq-bom-pom:4.1.0-RC.4.
  • Merges origin/develop (repo standard).

Already on develop (pushed at 301a244): the SPI and providers (CloudFront, Souin, NONE), the path planner, the cdn_ tables, the purge pipeline, the ETL actions, the Admin → CDN app, provider actions, Checkstyle in verify, and the table customizer, app path and table prefix options.

Verification

./mvnw verify: 75+ tests green, JaCoCo gate met, and Checkstyle (repo config) clean.

Consumer: KofTwentyTwo/Website-Backend#125 (draft), which installs it in kof22.

🤖 Generated with Claude Code

## Summary The remaining local commits of the CDN qbit build-out (design QRun-IO/qqq#1084, D18/D19), on top of the standards PR #1. - **fix(app):** the Admin → CDN home renders label/value blocks as `<dl>` grids, and hostnames and recent purges as lists, instead of HTML tables. It is readable at every width without inner scrolling, and passes the kof22 widget readability guard (no `<table>`, no px sizes, no scroll overflow). - **build:** the BOM profile follows the repo standard: `qqq-snapshot`, importing `qqq-bom-pom:4.1.0-RC.4`. - Merges `origin/develop` (repo standard). Already on `develop` (pushed at `301a244`): the SPI and providers (CloudFront, Souin, NONE), the path planner, the `cdn_` tables, the purge pipeline, the ETL actions, the Admin → CDN app, provider actions, Checkstyle in verify, and the table customizer, app path and table prefix options. ## Verification `./mvnw verify`: 75+ tests green, JaCoCo gate met, and Checkstyle (repo config) clean. Consumer: KofTwentyTwo/Website-Backend#125 (draft), which installs it in kof22. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.