Migrates the removed qqq 4.0 APIs with a sparse-update test, adds an opt-in qqq-snapshot profile, and keeps CircleCI package installs unattended. Part of QRun-IO/qqq-all#1
1.3 KiB
1.3 KiB
qbit-customizable-table-views
Knowledge base
A reviewed dossier for this repo lives in the second-brain vault:
- Hub / start here:
R:/Git.Local/KofTwentyTwo/second-brain/knowledge/qqq/qqq-hub.md - This repo's dossier:
R:/Git.Local/KofTwentyTwo/second-brain/knowledge/qqq/repos/qbit-customizable-table-views.md - QBit mechanics refresher:
R:/Git.Local/KofTwentyTwo/second-brain/knowledge/qqq/architecture/metadata-model.md
Reviewed at commit 6a0f548afa8e (branch develop, 2026-05-21). If HEAD has moved
significantly past that commit, treat the dossier as potentially stale.
Notes for agents working here:
- The README describes a "saved views" API (
QSavedViewMetaData,saved_viewtables) that does NOT exist in this code — trust the source, not the README. CHANGELOG.md and CONTRIBUTING.md are copy-pasted from qbit-user-role-permissions. - Licensing metadata is contradictory (LICENSE/NOTICE = Apache-2.0; pom, file headers, checkstyle template = AGPL-3.0; README footer says proprietary). Open PR #5 fixes the pom.
- Default builds take the qqq version only from
qbit-build-parent(2.0.0 = qqq 4.0.0); do not add an always-onqqq-bom-pomimport (ADR-0007). To check the next qqq line, runmvn -B verify -Pqqq-snapshot(4.1.0-SNAPSHOT; override with-Dqqq.snapshot.version).