Skip to content

v0.2.1

Choose a tag to compare

@nick-railsback nick-railsback released this 19 May 20:34
· 10 commits to main since this release
  • fix: engine-bootstrap was silently miscategorizing every documentation-site URL as kind: external-doc because the v0.2.0 web-doc rollout updated the artifact contract, validator, and Step 3.6 crawl flow but missed the upstream Step 1 intake classifier. URL inputs now correctly route to kind: web-doc with default crawl_mode: sitemap — the bare-GitHub-org guardrail, repo/doc disambiguator, Step 2 slug rule, and Step 3 stamping all carry the rename (plugin/skill-engine/skills/engine-bootstrap/SKILL.md).
  • add: verify.sh now enforces a per-kind url/path matrix at the schema check — git-managed and web-doc require url, external-doc and local-path require path, and the three strict kinds reject the wrong-axis field. Defense-in-depth so a hand-edited malformed entry no longer slips through unrejected (plugin/skill-engine/engine-bootstrap-templates/verify.sh).
  • change: rename ### External-doc sources on source-paths.json to ### \kind: "external-doc"`for symmetry with the siblingkind: "web-doc" heading, and fix the one cross-reference that pointed at the old anchor (plugin/skill-engine/docs/02-artifact-contract.md, plugin/skill-engine/docs/09-discover-config.md`).
  • add: three web-doc test fixtures pinning the post-fix bootstrap stamp shape and both validator-rejected shapes (external-doc missing path; external-doc carrying a url) (plugin/skill-engine/tests/web-doc/fixtures/).