Skip to content

feat(skills): add portable agentic-test-topology skill (ADR-0025) - #9

Open
rmax-10[bot] wants to merge 1 commit into
mainfrom
agent/issue-216-adopt-adr-0016-as-rmax-10-skill-agentic-
Open

rmax-10[bot] wants to merge 1 commit into
mainfrom
agent/issue-216-adopt-adr-0016-as-rmax-10-skill-agentic-

Conversation

@rmax-10

@rmax-10 rmax-10 Bot commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Adds the ADR-0025 portable skill, its catalog entry and its contract test.

What lands

  • portable/agentic-test-topology/SKILL.md — place tests and fixtures with their owning module, capability, repository contract or system boundary; preserve ownership across relocation; expand execution to affected owners. Explicitly does not redefine verification sufficiency — ADR-0023 stays authoritative for claim-driven verification.
  • catalog/skills.json — one entry, source_hash under the documented hash rule, provenance bound to ADR-0025 and this card.
  • tests/test_agentic_test_topology.py — pins the entry's uniqueness among ADR-0025 skills, source path, hash presence, and provenance.
  • README.md — one short section placing the skill against ADR-0023.

Note on the rebase: main gained the ADR-0023 entry (claim-driven-software-verification) while this branch was open; the catalog conflict was resolved by keeping both entries. Catalog is now 24 entries, all unique.

Verified on this branch rebased onto main

check result
python3 -m unittest discover -s tests Ran 44 tests — OK
python3 scripts/catalog_check.py check OK catalog skills=24 (source hash validated)
python3 -m compileall -q scripts tests clean
git diff --check origin/main...HEAD clean

Refs rmax-ai/delegation-queue#216


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

Adds the ADR-0025 portable skill, its catalog entry and its contract test:

- `portable/agentic-test-topology/SKILL.md` — test and fixture placement by
  owning module, capability, repository contract or system boundary;
  ownership preserved across relocation; execution expanded to affected
  owners. Explicitly does not redefine verification sufficiency, which
  stays with ADR-0023.
- `catalog/skills.json` — one entry, `source_hash` computed by the
  repository's documented hash rule, provenance bound to ADR-0025 and this
  card.
- `tests/test_agentic_test_topology.py` — pins the catalog entry's
  uniqueness, source path, hash presence and ADR-0025 provenance.
- `README.md` — one short section placing the skill against ADR-0023.

Verified before commit: unittest 38 tests OK; `catalog_check.py check` OK
(catalog skills=23, source hash validated); `compileall` clean;
`git diff --check` clean.

Refs rmax-ai/delegation-queue#216

Co-authored-by: R Max Espinoza <hey@rmax.dev>
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.

0 participants