Skip to content

chore(engine): pin 0.39.0 - #52

Merged
astrapi69 merged 1 commit into
mainfrom
chore/engine-0.39.0
Oct 10, 2026
Merged

astrapi69 merged 1 commit into
mainfrom
chore/engine-0.39.0

Conversation

@astrapi69

Copy link
Copy Markdown
Owner

Pins learn-content-engine 0.39.0 (from 0.37.0), after astrapi69/adaptive-learner#3724.

  • 0.38.0 (engine#246): each set field has one owner; the root entry owns title, description, visibility and review_status, and a set manifest that disagrees with its root entry is now an error (E-MANIFEST-ENTRY-MISMATCH).
  • 0.39.0: W-HINT-LENGTH also reads es/fr/it/pt/el hints (a warning).
  • No schema change since 0.36.0 (still 1.19), so only schema/engine-version.txt moves.

Measured with this repository's own runner before the PR, pin 0.39.0:

  • make lint: engine-validate: 36 lesson(s), 5 manifest(s) checked - 0 file(s) with errors
  • python3 scripts/check_schema_drift.py: Schema mirror is in sync with the pinned engine release.

Generated by Claude Code

learn-content-engine 0.38.0 gives each set field one owner (engine#246;
a set manifest that disagrees with its root entry is an error) and 0.39.0
reads W-HINT-LENGTH for es/fr/it/pt/el hints. No schema change since
0.36.0, so only the pin moves; check_schema_drift.py reports in sync.
@astrapi69
astrapi69 merged commit 88a21a6 into main Oct 10, 2026
7 checks passed
@astrapi69
astrapi69 deleted the chore/engine-0.39.0 branch October 10, 2026 14:47
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