Skip to content

chore(engine): pin 0.35.0; the audit leaves the free_text overlap to the engine - #49

Merged
astrapi69 merged 2 commits into
mainfrom
chore/engine-0.35.0
Oct 1, 2026
Merged

astrapi69 merged 2 commits into
mainfrom
chore/engine-0.35.0

Conversation

@astrapi69

Copy link
Copy Markdown
Owner

Summary

This brings the repository to learn-content-engine 0.35.0 and to the template's audit (adaptive-learner-content-template#96, merge 6fca411). It has two commits.

  1. Pin 0.35.0. It adds E-FREETEXT-DISJOINT (learn-content-engine#237): a free_text answer that is also a distractor. There is no schema change, so check_schema_drift.py --update leaves the mirror as it is. The app re-pinned first (adaptive-learner#3529), following the engine's order.
  2. The audit leaves the overlap to the engine. scripts/audit_content.py and tests/test_audit_content.py are copied byte for byte from the template. The advisory audit drops its free_text accept/distractors check, because the engine gate now blocks the same case with the same comparison (trimmed, case-sensitive).

Test plan

  • make lint with 0.35.0, this repository's own runner: engine-validate: 36 lesson(s), 5 manifest(s) checked - 0 file(s) with errors
  • check_schema_drift.py: in sync with 0.35.0.
  • tests/test_audit_content.py: 10 passed in 0.06s. audit_content.py: No quality issues found. ✓.

🤖 Generated with Claude Code

astrapisixtynine and others added 2 commits October 1, 2026 14:03
learn-content-engine 0.35.0 adds E-FREETEXT-DISJOINT (engine#237). No
schema change; this repository's gate at 0.35.0: engine-validate: 36 lesson(s), 5 manifest(s) checked - 0 file(s) with errors

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Template-owned files copied from adaptive-learner-content-template#96
(6fca411).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@astrapi69
astrapi69 merged commit 2cf6df1 into main Oct 1, 2026
7 checks passed
@astrapi69
astrapi69 deleted the chore/engine-0.35.0 branch October 1, 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