Skip to content

test: add parse conformance boundary fixtures#156

Merged
rlippmann merged 2 commits into
mainfrom
codex/parse-conformance
May 27, 2026
Merged

test: add parse conformance boundary fixtures#156
rlippmann merged 2 commits into
mainfrom
codex/parse-conformance

Conversation

@rlippmann

Copy link
Copy Markdown
Owner

What changed

  • Added shared kind: "parse" preprocessor conformance fixtures for portable parse/validation boundary behavior.
  • Added API conformance fixture coverage for engine.has_pending_clarification in tests/fixtures/conformance/api/public-api-v1.json.

Why

  • TypeScript 0.7 portability needs shared fixture-backed parse boundary expectations instead of relying on Python-only tests.
  • has_pending_clarification is part of host-facing behavior and should be included in the public API contract fixture.

Checklist

  • pre-commit run (uv run pre-commit run --all-files)
  • tests pass (uv run pytest)

@rlippmann
rlippmann merged commit 286e39f into main May 27, 2026
14 checks passed
@rlippmann
rlippmann deleted the codex/parse-conformance branch May 27, 2026 05:44
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