Skip to content

annotate and prune the bulk SERP fixture corpus#143

Merged
gitronald merged 4 commits into
feature/v0.9.0from
feature/fixture-corpus-notes
May 31, 2026
Merged

annotate and prune the bulk SERP fixture corpus#143
gitronald merged 4 commits into
feature/v0.9.0from
feature/fixture-corpus-notes

Conversation

@gitronald
Copy link
Copy Markdown
Owner

Closes plan 032. Consolidates the seven version-named SERP fixtures into a single tests/fixtures/serps.json.bz2 (80 records, ~21 MB), adds a per-record note to every survivor, and drops 8 redundant snapshot-only records under the distinct-type-order drop bar.

  • Drops verified by scripts/verify_drops.py + an 8-agent adversarial value-level pass (all SAFE_TO_DROP).
  • Loaders (test_parse_serp, test_parser_coverage, test_ai_overview_legacy_sge) and the profiler repointed at the single file; snapshot scope widened to cover the formerly-excluded parser-coverage/sge records.
  • Verify suite green: 149 passed, 80 snapshots passed, test_features_expose_main_layout included.

@gitronald gitronald merged commit 84ddec5 into feature/v0.9.0 May 31, 2026
6 checks passed
@gitronald gitronald deleted the feature/fixture-corpus-notes branch May 31, 2026 21:00
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