Skip to content

history: Store compact per-item AIC totals - #101

Merged
cgwalters merged 1 commit into
bootc-dev:mainfrom
cgwalters-bot:history/compact-aic-items
Sep 16, 2026
Merged

cgwalters merged 1 commit into
bootc-dev:mainfrom
cgwalters-bot:history/compact-aic-items

Conversation

@cgwalters-bot

Copy link
Copy Markdown
Contributor

Consumers need durable issue and pull-request AIC attribution, not a copy of metadata already available from GitHub. Keep detailed records limited to identity and usage while preserving full activity aggregates and auditable run evidence.

Each detailed item now contains only repository, number, type, normalized AIC total, and supporting run IDs. Item totals are intentionally non-additive when one run has exact links to multiple items; coverage.aic.total remains the organization total. This finalizes schema v5 before the first snapshot in #100 is accepted.

Tested with:

  • node --check scripts/org-history.js
  • node --test tests/org-history.test.js
  • live 2026-W37 collection for bootc-dev/bcvk
  • independent schema and snapshot review

Assisted-by: AI
Unit tests are LLM generated.

Consumers need durable issue and pull-request AIC attribution, not a copy of metadata already available from GitHub. Keep detailed records limited to identity and usage while preserving full activity aggregates and auditable run evidence.

Assisted-by: AI
Signed-off-by: Colin Walters <walters@verbum.org>
@cgwalters-bot
cgwalters-bot force-pushed the history/compact-aic-items branch from c4a39b8 to 0703e3f Compare September 16, 2026 23:11
@cgwalters
cgwalters merged commit cf02a64 into bootc-dev:main Sep 16, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants