Skip to content

fix(schema): widen explanation.maxLength to 2000 (was 1000) - #146

Merged
astrapi69 merged 1 commit into
mainfrom
fix/explanation-maxlength-2000
Aug 31, 2026
Merged

fix(schema): widen explanation.maxLength to 2000 (was 1000)#146
astrapi69 merged 1 commit into
mainfrom
fix/explanation-maxlength-2000

Conversation

@astrapi69

Copy link
Copy Markdown
Owner

Summary

PR #144 was squash-merged (10:31:19 UTC) about two minutes before this fix was pushed to its branch, so the merge landed with the original 1000-char cap instead of the corrected 2000. Same change, targeted at main directly this time.

Mirroring hint's 1000-char cap was too tight for real content: explanation is Markdown and often needs more than a single-line nudge (a short list, bold terms, a fuller "why"). 2000 chars gives that room without going unbounded.

Test plan

  • make release-check (981 tests, all green)
  • make prose-check

Mirroring hint's 1000-char cap was too tight for real content:
explanation is Markdown and often needs more than a single-line
nudge (a short list, bold terms, a fuller "why"). 2000 chars gives
that room without going unbounded.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@astrapi69
astrapi69 merged commit 5f1f70f into main Aug 31, 2026
4 checks passed
astrapi69 pushed a commit that referenced this pull request Aug 31, 2026
…DME export audit

- ext:ref-audio-choice, ext:ref-audio-tiles, ext:ref-speak-and-record
  (#143)
- Exercise.explanation, post-answer "why" (#144, #146; schema 1.12 ->
  1.13)
- README public-API table + export audit (missing type exports,
  SetReviewStatus/SetAttribution actually exported now)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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