conformance: re-pin corpus to c7906bc (PRs #249 + #250, with #246/#251/#252) + authored help and mobile analyzer bundles - #253
Merged
Conversation
Record run with --mp-record-date=2026-09-23 --mp-record-commit=c7906bcd6d7d6222fb225f5fd7e48e8ed39dd259. Only the 171 bundle headers and the manifest stamps move, plus exclusions.no_seam_hit 4022 -> 4151 (#251 +122, #249 +7). api-index.json is byte-identical. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
generate_contract --generated-from c7906bc writes help-registry.json for the first time (schema_version 1); the other four artifacts change generated_from only. help-registry.json leaves check_stamps.AWAITING_FIRST_REPIN, now empty; the guard tests patch an awaiting name in instead of relying on a non-empty set. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Contributor
|
Contributor
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
No blocking issues remain; the only finding is a non-blocking documentation nit.
Review effort: Lite
Findings: None
What changed in this PR
Re-pins the conformance corpus and contract to c7906bcd, adds authored help/mobile replay vectors, and finalizes stamp validation.
Changes:
- Refreshes vector bundle and contract provenance stamps.
- Adds 157 help and 17 mobile replay vectors.
- Updates stamp-guard tests and extraction provenance.
| File | Summary |
|---|---|
conformance/vectors/validation/test_validation.jsonl |
Re-pinned vector bundle. |
conformance/vectors/validation/test_validation_funnel.jsonl |
Re-pinned vector bundle. |
conformance/vectors/validation/test_validation_flow.jsonl |
Re-pinned vector bundle. |
conformance/vectors/validation/test_validation_cohort.jsonl |
Re-pinned vector bundle. |
conformance/vectors/validation/test_user_validators.jsonl |
Re-pinned vector bundle. |
conformance/vectors/validation/test_query_validation.jsonl |
Re-pinned vector bundle. |
conformance/vectors/validation/test_query_validation_pbt.jsonl |
Re-pinned vector bundle. |
conformance/vectors/validation/test_query_user_edge_cases.jsonl |
Re-pinned vector bundle. |
conformance/vectors/streaming/test_query_workspace_scoping.jsonl |
Re-pinned vector bundle. |
conformance/vectors/streaming/test_query_user_structural.jsonl |
Re-pinned vector bundle. |
conformance/vectors/streaming/test_api_client_data_governance.jsonl |
Re-pinned vector bundle. |
conformance/vectors/segmentation/test_expressions.jsonl |
Re-pinned vector bundle. |
conformance/vectors/retention/test_workspace_report_links.jsonl |
Re-pinned vector bundle. |
conformance/vectors/retention/test_validation_bypass_r2.jsonl |
Re-pinned vector bundle. |
conformance/vectors/retention/test_query_limit.jsonl |
Re-pinned vector bundle. |
conformance/vectors/retention/test_custom_property_types.jsonl |
Re-pinned vector bundle. |
conformance/vectors/retention/test_custom_property_query.jsonl |
Re-pinned vector bundle. |
conformance/vectors/retention/test_coverage_cases.jsonl |
Re-pinned vector bundle. |
conformance/vectors/retention/test_api_client_bookmarks.jsonl |
Re-pinned vector bundle. |
conformance/vectors/replays/test_types_signed_replay.jsonl |
Re-pinned vector bundle. |
conformance/vectors/replays/test_types_replay.jsonl |
Re-pinned vector bundle. |
conformance/vectors/replays/test_types_replay_summary.jsonl |
Re-pinned vector bundle. |
conformance/vectors/replays/test_types_replay_event.jsonl |
Re-pinned vector bundle. |
conformance/vectors/replays/test_rrweb_analyzer.jsonl |
Re-pinned vector bundle. |
conformance/vectors/replays/test_replay_bundle.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_workspace_funnel.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_validation_funnel.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_types_funnel.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_query_workspace_scoping.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_query_limit.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_discovery.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_custom_property_types.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_custom_property_query.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_coverage_cases.jsonl |
Re-pinned vector bundle. |
conformance/vectors/funnels/test_api_client.jsonl |
Re-pinned vector bundle. |
conformance/vectors/flows/test_workspace_report_links.jsonl |
Re-pinned vector bundle. |
conformance/vectors/flows/test_workspace_flow.jsonl |
Re-pinned vector bundle. |
conformance/vectors/flows/test_validation_bypass_r2.jsonl |
Re-pinned vector bundle. |
conformance/vectors/flows/test_types_flow.jsonl |
Re-pinned vector bundle. |
conformance/vectors/flows/test_run_flow_user_params.jsonl |
Re-pinned vector bundle. |
conformance/vectors/filters/test_segfilter.jsonl |
Re-pinned vector bundle. |
conformance/vectors/filters/test_query_types.jsonl |
Re-pinned vector bundle. |
conformance/vectors/filters/test_query_params.jsonl |
Re-pinned vector bundle. |
conformance/vectors/filters/test_custom_property_builders.jsonl |
Re-pinned vector bundle. |
conformance/vectors/filters/test_build_cohort_params.jsonl |
Re-pinned vector bundle. |
conformance/vectors/filters/test_bookmark_builders.jsonl |
Re-pinned vector bundle. |
conformance/vectors/filters/test_bookmark_builders_pbt.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_workspace_resolution.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_workspace_lazy_resolve.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_workspace_business_context.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_settings_headers.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_schema_graph.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_query_workspace_scoping.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_lexicon_schemas.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_app_api_client.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_webhooks.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_session.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_schemas.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_experiments.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_data_governance.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_crud.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_crud_edge.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_annotations.jsonl |
Re-pinned vector bundle. |
conformance/vectors/entities/test_api_client_alerts.jsonl |
Re-pinned vector bundle. |
conformance/vectors/engage/test_workspace_query_user_integration.jsonl |
Re-pinned vector bundle. |
conformance/vectors/engage/test_workspace_build_user_params.jsonl |
Re-pinned vector bundle. |
conformance/vectors/engage/test_run_flow_user_params.jsonl |
Re-pinned vector bundle. |
conformance/vectors/engage/test_query_user_structural.jsonl |
Re-pinned vector bundle. |
conformance/vectors/engage/test_query_user_edge_cases.jsonl |
Re-pinned vector bundle. |
conformance/vectors/engage/test_api_base_url_override.jsonl |
Re-pinned vector bundle. |
conformance/vectors/discovery/test_query_workspace_scoping.jsonl |
Re-pinned vector bundle. |
conformance/vectors/discovery/test_discovery.jsonl |
Re-pinned vector bundle. |
conformance/vectors/discovery/test_api_client.jsonl |
Re-pinned vector bundle. |
conformance/vectors/data-governance/test_api_client_data_governance.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_workspace_crud.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_workspace_cohort.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_workspace_build_user_params.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_validation_bypass.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_types_cohort_behaviors.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_coverage_cases.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_cohort_definition.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_build_cohort_params.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_api_client_crud.jsonl |
Re-pinned vector bundle. |
conformance/vectors/cohorts/test_api_client_crud_edge.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_workspace_report_links.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_workspace_crud.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_workspace_cohort.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_workspace_alerts.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_validation.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_validation_retention.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_validation_funnel.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_validation_bypass.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_validation_bypass_r2.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_types_pbt.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_query_validation.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_query_types.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_query_limit.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_query_integration.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_custom_property_types.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_custom_property_builders.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_bookmark_builders.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_bookmark_builders_pbt.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_api_client_crud.jsonl |
Re-pinned vector bundle. |
conformance/vectors/bookmarks/test_api_client_alerts.jsonl |
Re-pinned vector bundle. |
conformance/vectors/auth/test_workspace_resolution.jsonl |
Re-pinned vector bundle. |
conformance/vectors/auth/test_app_api_client.jsonl |
Re-pinned vector bundle. |
conformance/tests/test_check_stamps.py |
Updated stamp-guard tests; documentation nit noted. |
conformance/record/check_stamps.py |
Finalized first-repin stamp handling. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This is step 2 of the two-step protocol (
conformance/record/README.md, "Which SHA to stamp"), following the #245 precedent. It re-pins the corpus and contract toc7906bcd6d7d6222fb225f5fd7e48e8ed39dd259, the tip ofmain. That commit is exactly thesrc/+tests/+conformance/these files were built from.git log 6b23b75..c7906bc -- src tests conformanceis #245, #246, #251, #249, #252 and #250, and none of those PRs touchedconformance/vectors/orconformance/contract/.The PR has four commits:
exclusions.no_seam_hitgoes from 4,022 to 4,151. Of those, +122 come from Plugin overhaul: skills built on the built-in reference (mp help) and a plugin-owned Python environment #251's offline tests and +7 from feat(conformance): help registry contract and authored help vectors #249's; none of them reaches a recording seam.api-index.jsonis byte-identical, and the extracted total stays at 3,237 vectors in 171 bundles.authored/help/reference.jsonl: 157 vectors for the 13help.*apis, from feat(conformance): help registry contract and authored help vectors #249.authored/replays/rrweb-analyze-mobile.jsonl: 17rrweb_analyzer.analyzevectors over mobile streams, from feat(conformance): authored analyzer vectors over mobile replay streams #250.help-registry.jsonis written for the first time (schema_version1).error-codes.json,literal-aliases.json,model-coverage.jsonandtag-universe.jsonchangegenerated_fromonly.help-registry.jsonleavescheck_stamps.AWAITING_FIRST_REPIN, which is now empty. The guard's tests patch an awaiting name in instead of relying on a non-empty set.EXTRACTION-LEDGER.mdentry records the invocation, the count deltas and the verification.The contract was generated after both bundles were written, so
tag-universe.jsonandmodel-coverage.jsonscan the final corpus.Invocation
Test plan
uv run pytest conformance/tests -o addopts="" -q: 617 passed. The generator-equals-committed-bundle tests for both new bundles now run instead of skipping.uv run pytest conformance/runner -o addopts="" -q: 3,654 passed (3,480 + 157 + 17).just conformance-stamps: CLEAN.conformance.record.diff): record run 9,982 passed / 1 skipped / 563 deselected;drift check: CLEAN (byte-identical within D8 scope).just conformance-smoke:smoke result: PASS(control clean, 14/14 sabotage patches caught).just check: exit 0; 9,955 passed; coverage 93.71%.After merge: TS port
conformance-runner/corpus.config.jsonsourceCommittoc7906bcd6d7d6222fb225f5fd7e48e8ed39dd259and runnpm run sync:corpus. The sync refuses unlessmanifest.source_commitequals the pin.corpus/contract/help-registry.json. The TS generator reads it in place of the pending copy.authored/help/reference.jsonl: bind the 13help.*apis.authored/replays/rrweb-analyze-mobile.jsonl: covered by the existingrrweb_analyzer.analyzebinding./tmp/rrweb-analyzecopy, because54ef784moved those taps before feat(conformance): authored analyzer vectors over mobile replay streams #250 merged. The committed bundle is authoritative.🤖 Generated with Claude Code