Skip to content

Commit a8dad4c

Browse files
feat(telemetry-sweep): F-013 — per-skill references via PR #6 mechanism (#16)
* test(telemetry-sweep): coverage fixture for per-skill references F-013 RED bar. Iterates core/skills/*/SKILL.md, parses YAML frontmatter, and asserts each skill's references: array contains rules/telemetry.md (Path A — the PR #6 mechanism). Fails today because no skill declares the reference yet; will pass after the sweep lands. Self-tests against four fixtures (has, has-multi, missing, no-key) so the matcher itself is defended. Spec: specs/telemetry-skill-reference-sweep.md AC-020..022 Plan: docs/plans/telemetry-skill-reference-sweep-plan.md § Phase 1 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * feat(skills): F-013 — declare references: rules/telemetry.md across all 27 skills Closes Swarm F's M3-deferred per-skill telemetry reference sweep. Every core/skills/*/SKILL.md now declares `rules/telemetry.md` in its `references:` frontmatter array via the PR #6 mechanism (Path A). - 17 skills get a fresh `references: ["rules/telemetry.md"]` entry (agents-md, away, back, brand, changelog, implementer, init, learnings, milestone, optimize, plan, promote, reviewer, roadmap, spec, test-writer, version) - 10 skills append `rules/telemetry.md` to existing references lists (cycle, verify, deploy, docs, retro, tdd-cycle, infographic, dashboard, brand-update, ux) — preserves existing entries and order The contract documented in core/rules/telemetry.md is now discoverable from any individual SKILL.md. Coverage gated by tests/telemetry-sweep/test-skill-reference-coverage.sh. No body changes. No behavior changes. No schema additions. plugins/add/ regenerated via scripts/compile.py; codex output unchanged (`references:` is stripped during codex frontmatter projection — same behavior as `allowed-tools`). Spec: specs/telemetry-skill-reference-sweep.md — AC-001a, AC-003a, AC-010, AC-011, AC-014, AC-015, AC-023, AC-024 satisfied. PR #6 (merged 2026-04-26 at 3522a8f) unblocked Path A. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * docs(spec): telemetry-skill-reference-sweep audit checklist filled Flips § 7 audit from 27× pending → 27× swept with per-skill notes (fresh entry vs. appended). Records the 10 skills that already had `references:` pre-sweep (cycle, verify, deploy, docs, retro, tdd-cycle, infographic, dashboard, brand-update, ux) vs. the 17 that got fresh entries. Bumps spec status Draft → Shipped (Path A), revises target release v0.9.2 → v0.9.3, and adds a v1.0.0 revision-history entry crediting PR #6 as the unblocker. CHANGELOG [Unreleased] gets a `### Changed` entry summarizing the sweep for the next v0.9.x release notes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent b96d764 commit a8dad4c

61 files changed

Lines changed: 250 additions & 51 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 2 additions & 0 deletions

core/skills/agents-md/SKILL.md

Lines changed: 1 addition & 0 deletions

core/skills/away/SKILL.md

Lines changed: 1 addition & 0 deletions

core/skills/back/SKILL.md

Lines changed: 1 addition & 0 deletions

core/skills/brand-update/SKILL.md

Lines changed: 1 addition & 1 deletion

core/skills/brand/SKILL.md

Lines changed: 1 addition & 0 deletions

core/skills/changelog/SKILL.md

Lines changed: 1 addition & 0 deletions

core/skills/cycle/SKILL.md

Lines changed: 1 addition & 1 deletion

core/skills/dashboard/SKILL.md

Lines changed: 1 addition & 1 deletion

core/skills/deploy/SKILL.md

Lines changed: 1 addition & 1 deletion

0 commit comments

Comments
 (0)