Conversation
Wires app_id/app_private_key through to the reusable update-formula workflow so it can use the no-expiry GitHub App token path instead of the PAT (whose expiry silently broke the tap auto-update on v2.18.0 and v2.18.1). Falls back to tap_token when the App secrets are absent, so this is a no-op until HOMEBREW_TAP_APP_ID and HOMEBREW_TAP_APP_PRIVATE_KEY repo secrets are added. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- next: verify homebrew tap auto-update on next release (de750f5) - last_session: homebrew CI creds, SKILL.md normalization, spec v5 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… PR #118); brew block root-caused (Session 94)
…109) * feat(skills): add scaffolded-math-tutorial teaching skill Reusable methodology for building college-algebra-floor self-study math/stats tutorials: four pillars, the Terminology Closure Audit, device catalog, depth modes, and dual HTML/PDF Quarto conventions. Adds reference/pedagogy.md (learning-science basis + per-formula checklist). Bumps the skills README 17->18 with a new Teaching category. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs(skills): document scaffolded-math-tutorial under a new Teaching category Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * feat(hub): surface skills in the hub (discovery engine + hub views) - discovery: discoverSkills / getSkillStats / getSkillsByCategory scan skills/**/SKILL.md - hub.md: SKILLS block in the overview + a `/scholar:hub skills` view with per-skill inline help - tests: 7 node:test cases for skill discovery (18 skills; 4/5/3/5/1 category split) - docs: REFCARD lists `/scholar:hub skills` Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Test User <test@example.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- mkdocs.yml: skill_count macro (18) + v2.19 nav entry
- version-sync.js: sync skill_count to skills/README.md (mirrors command_count)
- docs/skills.md: use the {{ scholar.skill_count }} macro
- getting-started-with-hub.md: a /scholar:hub skills workflow
- WHATS-NEW-v2.19.0.md: new release notes
- WHATS-NEW-v2.18.0.md: drop dead link to a deleted feature-branch ORCHESTRATE file (fixes markdown-link-check)
Co-authored-by: Test User <test@example.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…NNRESET flake) (#111) The IMS Global QTI spec link in docs/tutorials/advanced/lms-integration.md is valid but intermittently resets the connection (Status 0 / ECONNRESET), flaking the link check. Add it to ignorePatterns alongside the other stable-but-flaky external domains. Co-authored-by: Test User <test@example.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ath-tutorial (#112) Encodes the systemic lesson from the Missing-Effect adversarial review: a 4th closure-audit rule against attaching one definition of a symbol to a reference that needs a different form. Headline trap — a degrees-of-freedom defined as the scalar Rubin (m-1)(1+1/r)^2 then tied to a Meng-Rubin/LRR pooled-LRT reference (numerically ~62 vs ~48.5). Also: never equate a quantity with a function of itself (ARIV is r, not 1/(1+r)). Audit algorithm step (e) extended to check per-context disambiguation. Co-authored-by: Test User <test@example.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
v2.19.0 — scaffolded-math-tutorial teaching skill (18th) + skills surfaced in the hub (/scholar:hub skills, discoverSkills/getSkillStats/getSkillsByCategory) + skill_count macro + df-conflation closure-audit guardrail; markdown-link-check flake fixes (imsglobal, opensource.org). Tests: 3,411 (3,268 Jest + 143 node:test), 144 suites. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
v2.19.0 Release
Integrates
dev→main.Highlights
scaffolded-math-tutorialteaching skill (18th; new Teaching category) — reusable methodology for college-algebra-floor self-study math tutorials./scholar:hub skills+ a SKILLS block in the overview; discovery engine gainsdiscoverSkills()/getSkillStats()/getSkillsByCategory()(+7 node:test), zero changes to the command path.skill_countmacro inmkdocs.yml, synced byversion-sync.js.imsglobal.org+opensource.org/licenses.Tests
See
CHANGELOG.md[2.19.0] anddocs/WHATS-NEW-v2.19.0.md.🤖 Generated with Claude Code