feat(help): qbit-data-analysis help bundle via QQQ help bundles, with coverage gate #13

Merged
KofTwentyTwo merged 1 commits from feature/help-bundle into develop 2026-10-15 01:45:30 +00:00
KofTwentyTwo commented 2026-10-15 01:27:21 +00:00 (Migrated from github.com)

Moves this qbit's in-app help out of kof22's staging bundle and into the qbit as a QQQ help bundle (qqq docs/HELP-CONTENT.md section 5, QQQ 4.1.0-RC.7).

  • src/main/resources/help/qbit-data-analysis.yaml is host-neutral and registered with HelpBundles.register(...).
  • HelpBundleAssertions gates coverage, so new metadata can't merge without help.

Implementation notes (Codex):
Implemented without committing or pushing.

  • 144 help entries covering tables, fields, sections, app, widgets, value sources and actions.
  • Removed 10 host-added Backup/Quick Search entries, including “Back up these records” and “Inspect Search Document.”
  • Pinned QQQ 4.1.0-RC.7; replaced the temporary loader with core registration.

Changed: pom.xml, README, CHANGELOG, producer, bundle, three test classes and a host-override fixture. Deleted DataAnalysisHelp.java.

./mvnw.cmd -q verify passed: 310 tests, 41 Docker-dependent skips, Checkstyle, and JaCoCo gates (96.95% instructions, 100% classes).

Vault notes weren’t saved because the sandbox prohibits writing there.

After release, kof22 deletes help/staging/qbit-data-analysis.yaml.

🤖 Generated with Claude Code

Moves this qbit's in-app help out of kof22's staging bundle and into the qbit as a QQQ help bundle (qqq `docs/HELP-CONTENT.md` section 5, QQQ 4.1.0-RC.7). - `src/main/resources/help/qbit-data-analysis.yaml` is host-neutral and registered with `HelpBundles.register(...)`. - `HelpBundleAssertions` gates coverage, so new metadata can't merge without help. Implementation notes (Codex): Implemented without committing or pushing. - **144 help entries** covering tables, fields, sections, app, widgets, value sources and actions. - Removed **10 host-added Backup/Quick Search entries**, including “Back up these records” and “Inspect Search Document.” - Pinned QQQ **4.1.0-RC.7**; replaced the temporary loader with core registration. Changed: `pom.xml`, README, CHANGELOG, producer, bundle, three test classes and a host-override fixture. Deleted `DataAnalysisHelp.java`. `./mvnw.cmd -q verify` passed: **310 tests, 41 Docker-dependent skips**, Checkstyle, and JaCoCo gates (96.95% instructions, 100% classes). Vault notes weren’t saved because the sandbox prohibits writing there. After release, kof22 deletes `help/staging/qbit-data-analysis.yaml`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.