Skip to content

fix: sync hardcoded counts + docs — 10→9 skills, old WCAG names → accessibility_audit#133

Merged
humanity4ai merged 2 commits into
mainfrom
fix/ci-hardening
May 27, 2026
Merged

fix: sync hardcoded counts + docs — 10→9 skills, old WCAG names → accessibility_audit#133
humanity4ai merged 2 commits into
mainfrom
fix/ci-hardening

Conversation

@humanity4ai

@humanity4ai humanity4ai commented May 27, 2026

Copy link
Copy Markdown
Owner

Summary

Two rounds of bug fixes found during SDD audit — stale hardcoded counts and old action names from before WCAG consolidation and grief-loss-support removal.

Round 1 — Source + tests (commit 1130baf)

  • mcp-server.ts:372: "Tools: 10 registered""Tools: 9 registered"
  • i18n.ts:3: "for all 11 skills""for all 9 skills"
  • README.md: Heading + tool table rewritten (9 tools, correct names)
  • modules.test.ts: 10 new tests — 3 for criteriaByLevel() + 7 for i18n locale functions
  • Coverage: 83.78% → 85.67% branch, wcag-criteria.ts now 100%

Round 2 — Deployed docs (commit c9b8e08)

  • Root README.md: 3 instances of "10 skills/tools" → "9"
  • mcp-servers/README.md: Remaining sections — intro count, safety boundaries, examples table
  • docs/ (9 files): 16 instances of "11/10 skills/tools" → "9", old action names → accessibility_audit
  • llms.txt + llms-full.txt: 5 instances fixed, duplicate skill row removed
  • docs/worked-example.md: WCAG sections merged, grief section removed, section numbering fixed
  • docs/protocol.md: Action table rewritten (9 rows, accessibility_audit)
  • examples/wcagaaa_check.example.jsonexamples/accessibility_audit.example.json: Rewritten with correct action name and crawl-mode schema

Verification

  • pnpm check — 0 errors
  • pnpm test — 260/260 pass, 0 regressions
  • pnpm evals — 10/10 checks pass
  • Coverage: 85.67% branch (≥ 83% threshold)
  • Zero stale "10/11 skills" or old WCAG action names in committed files (outside CHANGELOGs)

@humanity4ai humanity4ai changed the title fix: sync hardcoded tool/skill counts 10→9, update README, add coverage tests fix: sync hardcoded counts + docs — 10→9 skills, old WCAG names → accessibility_audit May 27, 2026
@humanity4ai humanity4ai merged commit 60c07f2 into main May 27, 2026
3 checks passed
@humanity4ai humanity4ai deleted the fix/ci-hardening branch May 27, 2026 07:44
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