Skip to content

chore(engine): pin 0.37.0; the root entry owns the set description - #51

Merged
astrapi69 merged 1 commit into
mainfrom
claude/learn-content-engine-242-downstream-mnf5vz
Oct 10, 2026
Merged

astrapi69 merged 1 commit into
mainfrom
claude/learn-content-engine-242-downstream-mnf5vz

Conversation

@astrapi69

Copy link
Copy Markdown
Owner

Summary

Step 3 of astrapi69/learn-content-engine#246 in this repository. The root entry owns the set description (maintainer decision on #246, 2026-10-09); every other field lives in both manifests and must be identical.

Set-manifest edits are line-based (comments and layout kept) and verified by a YAML round trip: each file parses to the original minus sets[0].description.

Measured after the change (engine 0.37.0): MANIFEST-ENTRY-MISMATCH 0, W-LESSON-COUNT-CLAIM 0, engine gate 0 errors.

Refs astrapi69/learn-content-engine#246

🤖 Generated with Claude Code

https://claude.ai/code/session_01J2P2V9WkY1XCdqtE2d4ag6


Generated by Claude Code

Following learn-content-engine#246 (maintainer decision 2026-10-09): the
root manifest's entry owns a set's description, every other field lives
in both manifests and must be identical. description removed from 4 set manifest(s); readers of the set manifest inherit it from the root entry (engine inheritFromRootEntry; the search index already falls back to the root).

Pin 0.37.0 with the template's runner (validateManifestPair for every
set manifest) and LESSON-FORMAT.md, byte-identical to template main.
Measured after the change: 0 MANIFEST-ENTRY-MISMATCH, 0
W-LESSON-COUNT-CLAIM, engine gate 0 errors.

Refs astrapi69/learn-content-engine#246

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J2P2V9WkY1XCdqtE2d4ag6
@astrapi69
astrapi69 merged commit 507f2ba into main Oct 10, 2026
7 checks passed
@astrapi69
astrapi69 deleted the claude/learn-content-engine-242-downstream-mnf5vz branch October 10, 2026 07:13
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