Context
Follow-up from the 2026-06-02 portfolio audit (.audits/portfolio/2026-06-02.md, PR #259), Warning W3 (manifest presence). The audit resolved the member set to 18 own repositories; 4 already ship a manifest, 3 were opted out (esphome-configs, k8s-home-lab, vibe-coding), and the 11 capability-bearing members below still need a project/portfolio.yml.
Each is a real Portfolio-Member but lacks project/mission.md (a Bootstrap precondition), so the work per repo is: author the planning-suite prerequisites (audience-identify where AUDIENCES.md is missing → mission-define) and then run portfolio-audit Bootstrap. No manifest should be hand-authored with invented audiences/missions.
Per-repository checklist
Legend: AUD = has AUDIENCES.md already · all 11 lack project/mission.md.
Done when
Each repo either ships a valid project/portfolio.yml (Bootstrap) and a project/mission.md, after which a re-run of portfolio-audit Render picks it up; or, if reclassified, carries the portfolio: excluded marker. Prioritise the two capability-bearing W2 repos (gh-plumbing, taskfiles).
Refs .audits/portfolio/2026-06-02.md
Context
Follow-up from the 2026-06-02 portfolio audit (
.audits/portfolio/2026-06-02.md, PR #259), Warning W3 (manifest presence). The audit resolved the member set to 18 own repositories; 4 already ship a manifest, 3 were opted out (esphome-configs,k8s-home-lab,vibe-coding), and the 11 capability-bearing members below still need aproject/portfolio.yml.Each is a real Portfolio-Member but lacks
project/mission.md(a Bootstrap precondition), so the work per repo is: author the planning-suite prerequisites (audience-identifywhereAUDIENCES.mdis missing →mission-define) and then runportfolio-auditBootstrap. No manifest should be hand-authored with invented audiences/missions.Per-repository checklist
Legend: AUD = has
AUDIENCES.mdalready · all 11 lackproject/mission.md.ansible-reachy-mini-bootstrap(AUD) — Ansible bootstrap for the Reachy Mini WiFiclaude-home-assistant(AUD) — Claude Code skills/agents for Home Assistantclaude-reachy-mini(AUD) — Claude Code skills/agents for Reachy Minicookiecutter-gh-project— template for GitHub workflows/projectsgh-plumbing(AUD) — W2: reusable CI/CD workflows consumed portfolio-wide; declare the reusable-workflows capabilitykamerplanter— plant-lifecycle management (the spec's own "plant-care tracking" capability example)kamerplanter-ha— Kamerplanter Home Assistant integrationreachy-mini-app— Reachy Mini behavior packagereachy-mini-mcp(AUD) — MCP server for Reachy Minitaskfiles(AUD) — W2: reusable Taskfile collection consumed portfolio-wideterraform-github-bootstrap— Terraform org bootstrapDone when
Each repo either ships a valid
project/portfolio.yml(Bootstrap) and aproject/mission.md, after which a re-run ofportfolio-auditRender picks it up; or, if reclassified, carries theportfolio: excludedmarker. Prioritise the two capability-bearing W2 repos (gh-plumbing,taskfiles).Refs
.audits/portfolio/2026-06-02.md