Skip to content

chore(engine): pin 0.29.0 and leave the hint-length rule to the engine - #40

Merged
astrapi69 merged 1 commit into
mainfrom
chore/engine-0.29.0
Sep 24, 2026
Merged

astrapi69 merged 1 commit into
mainfrom
chore/engine-0.29.0

Conversation

@astrapi69

Copy link
Copy Markdown
Owner

What this is

Pin learn-content-engine 0.29.0 and drop this repository's copy of the hint-length rule, in line with the template (astrapi69/adaptive-learner-content-template#87).

  • Pin: schema/engine-version.txt 0.28.0 → 0.29.0. The schema mirror is byte-identical between the two releases, so only the pin moves.
  • Hint length: 0.29.0 merged the two hint-length rules into one W-HINT-LENGTH (W-HINT-LENGTH: word boundaries, the template's count forms, blank hints learn-content-engine#186): word boundaries, the article and single-character forms, eleven and twelve, the -buchstabig adjectives, and blank hints. The error-level copy in scripts/validate_content.py goes with tests/test_hint_length_rule.py; findings come from the engine gate's warning step.
  • Ownership: .github/ownership.json is the template's current copy (three stale rows removed).

Checks

pytest, validate_content.py, prose gate through quality_state.py, schema drift in sync; engine 0.29.0 full run with 0 errors and 0 W-HINT-LENGTH; the ownership check reports nothing.

🤖 Generated with Claude Code

learn-content-engine 0.29.0 merged the two hint-length rules into one
W-HINT-LENGTH (engine#186); the error-level copy in validate_content.py and
its test go, in line with the template. The schema mirror is byte-identical
between 0.28.0 and 0.29.0, so only the pin moves. ownership.json is the
template's current copy.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@astrapi69
astrapi69 merged commit ad78fb3 into main Sep 24, 2026
7 checks passed
@astrapi69
astrapi69 deleted the chore/engine-0.29.0 branch September 24, 2026 12:06
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.

2 participants