Skip to content

feat: deepen English semantic declarations - #128

Merged
akcorca merged 1 commit into
mainfrom
feat/v0.15-recognition-depth
Aug 9, 2026
Merged

feat: deepen English semantic declarations#128
akcorca merged 1 commit into
mainfrom
feat/v0.15-recognition-depth

Conversation

@akcorca

@akcorca akcorca commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Outcome

Completes the English semantic-declaration slice of v0.15 and establishes the larger recognition corpus as a release gate.

  • grows checked-in synthetic English prose from 60 to 180 cases;
  • adds 120 distinct topics across mathematical, scientific, and engineering writing;
  • recognizes all 15 original English coverage targets;
  • supports exact two- and three-symbol mappings with respectively and in that order;
  • supports shared two- and three-symbol declarations without guessing ambiguous mappings;
  • adds direct, imperative, contextual, write ... for, and := ... defines declaration families;
  • preserves mismatched-arity, modal, conditional, negated, malformed, and forward-reference refusals;
  • keeps matching/splitting policy in pure functions and adds one representative LSP journey;
  • adds all 180 cases to native/release-WASM exact parity.

Current prose score: 180 cases, 101 recognition cases, 49 refusals, 15/30 coverage targets supported (88.5%).

Verification

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test --workspace
  • bun run typecheck
  • bun test
  • bun run corpus:synthetic
  • bun run parity
  • bun run package:smoke

Closes #123

@coderabbitai

coderabbitai Bot commented Aug 9, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 696d63f7-017c-43a3-8d7a-5b2560efba05

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@akcorca
akcorca merged commit ea596c6 into main Aug 9, 2026
2 checks passed
@akcorca
akcorca deleted the feat/v0.15-recognition-depth branch August 9, 2026 04:02
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.

Triple and complete the English semantic-declaration corpus and recognizer

1 participant