← All activity records

FACTUAL ACTIVITY RECORD · An activity record based on work that took place

Moving managed-agent definitions into the project

Versioning nine specialist roles and Mako's routing rules together

Activity period:

Purpose

When specialist-agent definitions lived outside the project, their responsibilities and launch configuration could not be reproduced with the source.

Implementation

Nine custom-agent TOML files were placed under .codex/agents/, bringing role, nickname, description, and instructions under project versioning. AGENTS.md gained Mako's self-identification, routing to a task-appropriate role, and responsibility for integrating multiple specialists, while the launcher default was aligned with the local definitions.

.codex/agents/organization-designer.toml — project-managed role definitionExact implementation excerpt
name = "organization-designer"
description = "組織全体を俯瞰しながら、役割や責務の境界を丁寧に設計し、それぞれの専門性が自然につながる仕組みをつくる。AI組織が一貫性と拡張性を保ちながら、変化に合わせて進化し続けられるよう支える存在です。"
nickname_candidates = ["yui"]
At the cutoff, Mako reads project-local TOML roles and routes work to a matching custom agent.

Rendering diagram…

What was confirmed

Verification results

All TOML files were parsed, and role and nickname uniqueness, self-identification, launcher references, and diff formatting were checked.

Defining every agent was not treated as evidence that every agent participated in this Activity.

Basis for completion

The work was complete when agent definitions, routing rules, and launcher references used the same project-local version.