8000 test: qualify the #841 nightly candidates (#863) by adityamukho · Pull Request #876 · project-minigraf/minigraf · GitHub
[go: up one dir, main page]

Skip to content

test: qualify the #841 nightly candidates (#863) - #876

Draft
adityamukho wants to merge 4 commits into
v3from
test/863-nightly-candidates
Draft

adityamukho wants to merge 4 commits into
v3from
test/863-nightly-candidates

Conversation

@adityamukho
Copy link
Copy Markdown
Collaborator

Refs #863.

Qualifies the six #841 shape-sweep nightly candidates (spec docs/superpowers/specs/2026-11-06-863-nightly-candidates-design.md, plan docs/superpowers/plans/2026-11-06-863-nightly-candidates.md).

  • test-hooks-only path events (ancestor_alternative_selected, bound_value_avet_range) and Cursor::__memory_peak; release builds unchanged.
  • benches/helpers/shape.rs: trimmed port of the Bench: large-scale shape sweeps and recursive optimization isolation #841 fixtures, queries and oracles.
  • Criterion cases under ^window/, ^query/, ^recursion/ (picked up by the existing nightly filters).
  • tests/nightly_candidates_acceptance_test.rs: ignored tests pinning answer, path and charged memory per candidate.
  • Temporary qualify-863.yml: three runner runs measuring cost and spread; removed before merge.

Draft until the qualification evidence and docs are in. Codex review skipped (quota out until 2026-11-11).

🤖 Generated with Claude Code

https://claude.ai/code/session_01H2a7QoYX6tc5G3sKVzvLjD

adityamukho and others added 4 commits November 6, 2026 17:03
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H2a7QoYX6tc5G3sKVzvLjD
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H2a7QoYX6tc5G3sKVzvLjD
Thread-local path events (ancestor_alternative_selected,
bound_value_avet_range) and Cursor::__memory_peak, compiled only in test
and test-hooks builds, for the #863 nightly acceptance tests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H2a7QoYX6tc5G3sKVzvLjD
…#863)

benches/helpers/shape.rs ports the #841 harness's fixtures, queries and
oracles for the six candidates; nightly_candidates.rs times five of them
under the existing window/query/recursion routes; the ignored acceptance
test pins their answers, paths and charged memory, and the held-cursor
churn. Temporary qualify-863.yml and scripts/qualify_863.py measure cost
and spread on three runners.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H2a7QoYX6tc5G3sKVzvLjD
@codecov
codecov Bot commented Nov 6, 2026
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

This branch has not been deployed

No deployments
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