8000 docs(bench): reconcile #836 exclusions and row-frame costs by adityamukho · Pull Request #846 · project-minigraf/minigraf · GitHub
[go: up one dir, main page]

Skip to content

docs(bench): reconcile #836 exclusions and row-frame costs - #846

Merged
adityamukho merged 1 commit into
v3from
bench/836-exclusions
Nov 4, 2026
Merged

adityamukho merged 1 commit into
v3from
bench/836-exclusions

Conversation

@adityamukho
Copy link
Copy Markdown
Collaborator

The nightly coverage audit left 156 registered IDs outside its shortlist. This report re-enumerates pinned v3 revision d5df1f22c32c0c1abc486fbcb3a574d2d1d0ce99 and reconciles all 583 registrations: 427 selected and 156 unselected (110 row frames, 4 history, 6 retract, 6 pending lookups, 30 synthetic SIMD kernels).

Uses #836’s explicit per-shape deferred-disposition option: all 110 manual row-frame IDs have fixture, function, frame, partition and source-derived cost/rationale fields. The two unregistered 100k UDF half-frame shapes are recorded separately. Full-prefix UDF execution stays manual, but the explanation is corrected: it uses a linear running accumulator; bounded half-frames replay values. No new query latency measurements or correctness-run claims are made, and production code/nightly routing are unchanged.

Retains the dependency lockfile, build/listing logs, provenance, reproducible reconciliation script and CSVs. Updates the coverage report and repository documentation; no docs-site syntax, model, deployment or feature-matrix changes are needed.

Validation:

  • Fresh bench build and enumeration on idle hardware: exit 0, 88.58 s and 22.61 s respectively; 21 warnings from the unchanged benchmark source are retained in the logs.
  • Reconciliation outputs regenerate byte-for-byte. Seven malformed inventory/routing mutations are rejected.
  • Existing JavaScript workflow selector independently agrees on all 427 selected IDs; UDF callback formulas checked with direct sums.
  • Evidence hashes, report links and git diff --check pass. Task-created remote scratch removed after evidence retrieval.

Closes #836.

@codecov
codecov Bot commented Nov 4, 2026
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@adityamukho
adityamukho marked this pull request as ready for review November 4, 2026 05:27
@adityamukho
adityamukho merged commit 948fdc9 into v3 Nov 4, 2026
19 checks passed
@adityamukho
adityamukho deleted the bench/836-exclusions branch November 4, 2026 05:27
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.

1 participant

0