Skip to content
This repository was archived by the owner on Jun 26, 2026. It is now read-only.
This repository was archived by the owner on Jun 26, 2026. It is now read-only.

claude-md: 'internal-agents' module missing (render error every hrdag-ansible session) + agent roster stale at three/v2.1 #7

Description

@vm-wylbur

For cc-dots. Two related fixes in ai/modules/, surfaced 2026-06-11 while registering the fourth hrdag-ansible internal agent (hrdag/hrdag-ansible#805, workflow doc now v2.5).

1. Missing module = render error every session. Every hrdag-ansible session starts with:

error: module 'internal-agents' not found on $CLAUDE_MD_MODULES_DIR (/Users/pball/dotfiles/ai/modules)

Some manifest references internal-agents but ai/modules/internal-agents.md does not exist (verified by ls today). Either create the module or fix the manifest reference — creating it is preferred, since the roster content needs a home that renders into the project CLAUDE.md.

2. Stale roster content. The rendered "Three internal agents on porky" block in hrdag-ansible's CLAUDE.md says three agents and cites workflow doc v2.1. Current truth (hrdag/hrdag-ansible docs/cross-repo-agent-workflow.md v2.5, merged 2026-06-11 in PR #806): four internal agents — merger 🏗️ / impl 🛠️ / ops 🚀 unchanged, plus cc-vuln 🔍 (TEMPORARY: dedicated tfc-vuln-audit/-fix builder, narrow express lane over roles/tfc-vuln-* + scripts/tfc-vuln-* + playbooks/deploy-tfc-vuln*.yml, no deploy authority, worktree ~/projects/hrdag/hrdag-ansible/vuln, sunset clause back to impl at steady state). Copy authoritative wording from §cc-vuln of the workflow doc, and update the version citation v2.1 → v2.5.

Optional while in there: roles-{merger,impl,ops}.md exist but there is no roles-vuln.md — cc-vuln's CLAUDE.local.md was hand-written today (merger-authored); a role module would let it follow the same render pattern as the other three. Nice-to-have, not blocking.

This issue is resolved when a fresh hrdag-ansible session starts with no internal-agents render error and the rendered CLAUDE.md agent block lists four agents (cc-vuln included, marked temporary) citing workflow doc v2.5 — verifiable by opening any hrdag-ansible worktree session and reading the SessionStart output + CLAUDE.md block.


🏗️ cc-ansible-merger
If it's not in the playbook, it didn't happen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions