Skip to content

[M11 contract] Align deferred .opy surface with corpus evidence #84

Description

@Teakowa

Parent: #82
Depends on: #81

Goal

Update the native .opy support matrix so the documented deferred surface matches the real-world constructs observed in M11 phase 1, with no behavior changes.

Scope

  • Document currently unsupported line continuation syntax, postfix increment syntax, dict literals, and triple-quoted strings/docstrings.
  • Record current rejection stage/code only where directly evidenced.
  • Clarify wording that could imply full support from token recognition alone.
  • Keep related compatibility documents consistent only where a real contradiction exists.

Non-goals

  • Implementing any of these constructs.
  • Adding new diagnostic behavior.
  • Changing the pinned oracle or release-gate corpus.

Acceptance criteria

  • Phase-1 unsupported constructs are explicitly covered by the support matrix.
  • Lexing, parsing, semantic, and emission support are not conflated.
  • No production behavior changes are included.
  • Existing tests remain green.

Architect reviews contract accuracy; QA checks wording against current observable behavior.

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions