You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
De-brand the issue→PR orchestrator from the airside-* namespace to the neutral air-agent name (owner-decided — recorded in ADR-0048). This is issue step 3 of #63, deliberately split out: it is a hard cutover on the running tool — /loop 5m /airside-agent and the subagent_type registrations resolve the skill/agents by name, and the airside-agent-* markers are persisted idempotency keys on live issues/PRs — so it needs an owner-coordinated pause → merge → restart, not a fire-and-forget autonomous merge.
Status: parking lot — owner-coordinated merge with the loop paused (see Migration below).
Shape:
Rename the skill .claude/skills/airside-agent/ → air-agent: the frontmatter name:, the /loop 5m /air-agent target, and the file mode's invocation (/air-agent file <description>).
Rename the six subagents .claude/agents/airside-*.md into the air-* namespace — settle the exact per-agent filenames as part of this issue (no scheme is presumed here); update every subagent_type registration and fallback preamble path in SKILL.md's spawn contracts.
Rename the persisted marker strings and prefixes: <!-- airside-agent-state/-review/-review-report:<sha>/-spec v<n>/-note -->, the ack prefix 🤖 airside-agent:, and the top-level ack key <!-- airside-agent-ack:tl-<id> --> → their air-agent forms; the bot-comment disambiguation rule must match the new tokens (and the old ones during the drain window).
Also sweep references/github.md (the recipes carry the marker strings), scripts/tick-scan.sh comments, the fixer's Airside-Agent-Fix / Airside-Agent-Conflicts commit trailers, and the visible "airside-agent" wording in notes/reports.
Dual-read, new-write: for one drain window, read/match both the old airside-agent-* and new air-agent-* markers everywhere (state, spec, review, acks, bot-comment rule) while writing only the new ones — otherwise every in-flight agent-labelled issue gets re-triaged/duplicated.
Cutover: owner pauses the loop → merges → restarts with /loop 5m /air-agent (the old target dangles after the rename).
Drop the dual-read once in-flight issues have drained. Prior art for a wide deprecate-with-pointer rename: ADR-0038.
Context: #63 / ADR-0048 (records the decision and the chosen name).
De-brand the issue→PR orchestrator from the
airside-*namespace to the neutralair-agentname (owner-decided — recorded in ADR-0048). This is issue step 3 of #63, deliberately split out: it is a hard cutover on the running tool —/loop 5m /airside-agentand thesubagent_typeregistrations resolve the skill/agents by name, and theairside-agent-*markers are persisted idempotency keys on live issues/PRs — so it needs an owner-coordinated pause → merge → restart, not a fire-and-forget autonomous merge.Status: parking lot — owner-coordinated merge with the loop paused (see Migration below).
Shape:
.claude/skills/airside-agent/→air-agent: the frontmattername:, the/loop 5m /air-agenttarget, and thefilemode's invocation (/air-agent file <description>)..claude/agents/airside-*.mdinto theair-*namespace — settle the exact per-agent filenames as part of this issue (no scheme is presumed here); update everysubagent_typeregistration and fallback preamble path inSKILL.md's spawn contracts.<!-- airside-agent-state/-review/-review-report:<sha>/-spec v<n>/-note -->, the ack prefix🤖 airside-agent:, and the top-level ack key<!-- airside-agent-ack:tl-<id> -->→ theirair-agentforms; the bot-comment disambiguation rule must match the new tokens (and the old ones during the drain window).references/github.md(the recipes carry the marker strings),scripts/tick-scan.shcomments, the fixer'sAirside-Agent-Fix/Airside-Agent-Conflictscommit trailers, and the visible "airside-agent" wording in notes/reports.PICKUP_LABEL(agent) orBRANCH_PREFIX(agent/issue-) — already brand-neutral config knobs (Agent: make the issue→PR orchestrator repo-independent and de-branded #63).Migration (the reason this is its own issue):
airside-agent-*and newair-agent-*markers everywhere (state, spec, review, acks, bot-comment rule) while writing only the new ones — otherwise every in-flightagent-labelled issue gets re-triaged/duplicated./loop 5m /air-agent(the old target dangles after the rename).Context: #63 / ADR-0048 (records the decision and the chosen name).