- Shared skills system — deduplicate primary skills, role-specific overrides only when genuinely different
- 26 modules: vision-workshop, market-analysis, hiring-review, tech-stack, architecture-plan, github-repo, pr-review, backlog, auto-assign, stall-detection, brand-identity, user-testing, ci-cd, monitoring, competitive-intel, documentation, security-audit, accessibility, website-relaunch, build-api, launch-mvp, codebase-onboarding, triage, dependency-management, release-management, game-design
- 17 optional roles: product-owner, code-reviewer, ui-designer, ux-researcher, cto, cmo, cfo, devops, qa, technical-writer, security-engineer, customer-success, game-designer, level-designer, game-artist, audio-designer
- 15 presets: fast, quality, rad, startup, research, full, secure, gtm, content, launch-mvp, build-api, website-relaunch, repo-maintenance, build-game, launch-pack
- Template catalogue in README
- Special characters in company names (stripped in PascalCase)
dangerouslySkipPermissionsdefault for claude_local agentsreportsTohierarchy wiring (CEO-first provisioning)- Module dependency validation — auto-include required modules, prevent deselecting dependencies
- Non-interactive (headless) CLI mode — all wizard options as flags, no TTY required
- TUI modernization — step counter, consistent prompts, cleaner summary and output
- OSS repo polish — badges, CONTRIBUTING.md, CI, issue/PR templates, .editorconfig
- Remove legacy
create-company.mjsCLI - Wire devops into ci-cd and monitoring modules (capability ownership chains with engineer fallback)
- Wire qa into user-testing module (capability ownership chain)
- Wire cmo into brand-identity and market-analysis modules (fallback chains)
- Expand pr-review activatesWithRoles to include ui-designer, ux-researcher, qa, devops
- Wire ui-designer, ux-researcher, qa, devops into pr-review module (design review, UX review, QA review, infra review skill files)
- AI wizard mode —
--ai "description"calls Claude API to auto-select preset, modules, and roles - Heartbeat injection — modules extend agent HEARTBEAT.md with recurring tasks via convention-based
heartbeat-section.md - Auto-increment company directory name when directory already exists (Hyperion → Hyperion2 → Hyperion3)
- Show preset constraints in interactive wizard — yellow warnings when a preset has limitations (e.g., "not suited for multiple engineers")
activatesWithRolesfeedback — module descriptions show required roles, summary warns about modules that will be skipped--dry-runflag — show summary and exit without writing files (works in all modes: interactive, headless, AI wizard)- Rename
roadmap-to-issues→backlog— module now owns the full backlog lifecycle, not just the roadmap-to-issues transformation. Capability renamed tobacklog-health. Addeddocs/backlog-process.mdprocess definition. - Module process docs — modules that define workflows ship a
*-process.mdindocs/explaining the full process for all agents (complementing role-specific skills) - Inline goals — goals dissolved from separate
templates/goals/into presets (goals[]) and modules (goal).collectGoals()merges at runtime. Module tasks skipped when goal is active. - Hierarchical project resolution — goals and milestones can create dedicated projects. Issues resolve: milestone project → goal project → main project.
assignTo: "user"support — issues assigned to board user viaassigneeUserId(resolved during API connect)- Website relaunch module —
website-relaunchwith design-ingestion + site-audit skills (ui-designer override), 5 milestones, 10 issues - Build API module —
build-apiwith api-design skill, 4 milestones, 8 issues - Launch MVP module —
launch-mvpwith 4 milestones, 8 issues (pure lifecycle structure) - Presets
launch-mvp,build-api, andwebsite-relaunch— thin bundles referencing goal-carrying modules - Chrome enabled by default for UI Designer roles
companyDescriptionfield — AI wizard generates comprehensive company descriptions, passed to Paperclip API- AI wizard prompt overhaul — explicit role instructions (engineer not base), interview guidance, information preservation, all-inclusive module/role lists
- Preset role merging — AI wizard merges preset roles with AI-selected roles
launch-packpreset — full executive team launch with CTO + CMOrepo-maintenancepreset — custodial maintenance for existing reposbuild-gamepreset — game development with Game Designer, Game Artist, Audio Designer- 4 maintenance modules: codebase-onboarding, triage, dependency-management, release-management
game-designmodule — GDD creation, mechanics design, balancing- 8 new optional roles: technical-writer, security-engineer, customer-success, game-designer, level-designer, game-artist, audio-designer
- Multi-goal/project support —
goals[]andprojects[]arrays replace singular fields; AI wizard generates hierarchical goals withparentGoal; projects linked to goals viagoals[] - Preset module merging — AI wizard merges preset modules with AI-selected ones (was only merging roles)
- Preset roles in AI catalog —
buildCatalog()shows roles per preset so AI knows what each preset includes - BOOTSTRAP.md overhaul — hierarchical goal tree, full issue details (descriptions, priority), project annotations, routines with cron schedules, correct Paperclip API provisioning steps
- Milestones → subgoals — template system aligned with Paperclip API (multi-level goals with
parentIdinstead of invented milestones).tasks→issues,goal.issuesmoved to module level - Routines in templates — 6 modules define
routines[]with cron schedules (stall-detection, auto-assign, backlog, ci-cd, build-api, website-relaunch) createRoutine()+createRoutineTrigger()API client methods
(nothing currently in progress)
- Paperclip workspace resolution fix —
resolveWorkspaceForRun()returns null when manually triggering heartbeat (no issue/project context). Needs server-side fix.