aoa-session-route-forks
Transform reviewed session evidence into clear next-route forks with associated gains, costs, and risks.
aoa-session-route-forks
Intent
Use this skill to author FORK_CARDS from a reviewed session.
The goal is not prediction theater. The goal is legible choice architecture: what routes exist, why each route matters, what each one likely costs, and where each route probably lands first.
Trigger boundary
Use this skill when:
- a reviewed session ended with multiple plausible next moves
- the operator or Codex needs explicit branch choices instead of a buried recommendation
- the next route may change owner repo, risk posture, or difficulty posture
- the choice may include staying manual, becoming a bounded skill, becoming a playbook automation seed candidate, or waiting for prerequisite repair
- the session needs quest-board legibility without pretending to be runtime state
Do not use this skill when:
- there is only one obvious next bounded move
- the session still needs first-pass donor harvest
- the question is final promotion of a repeated quest unit
- the route needs scenario canon immediately rather than branch analysis
Inputs
- reviewed session artifact or harvest packet
- candidate next routes
- known risks, dependencies, and blockers
- desired control mode or approval posture
- operator preference if already named
Outputs
FORK_CARDSwith likely gain, cost, risk, owner repo, and stop conditions- one suggested default route if evidence is strong enough
- one explicit hold or defer option when honest uncertainty remains
- optional automation and non-automation branches side by side when that choice is real
- optional quest hooks or campaign hints without runtime authority
- one
DECISION_FORK_RECEIPTusingreferences/stats-event-envelope.mdandreferences/decision-fork-receipt-schema.yaml - one
CORE_SKILL_APPLICATION_RECEIPTusingreferences/core-skill-application-receipt-schema.yaml
Procedure
- start from reviewed evidence rather than free speculation
- separate materially different branches instead of cosmetic variants
- name the likely first owner repo for each branch
- state likely gains, likely costs, likely risks, and stop conditions
- attach a small route passport with difficulty, risk, control mode, and delegate tier
- allow automation and non-automation branches to appear side by side when the reviewed evidence supports a real choice between them
- preserve a hold or reanchor path where uncertainty or risk remains meaningful
- emit quest-board-readable language only as adjunct reflection
- emit one
DECISION_FORK_RECEIPTwhen the fork set closes, keeping the receipt smaller than the branch cards themselves - when the finish path closes, emit one
CORE_SKILL_APPLICATION_RECEIPTthat points back to the bounded fork receipt and records one finished kernel-skill application only
Contracts
- branch cards do not become routing authority
- fork analysis must stay evidence-backed
- confidence should be named when weak
- stop conditions are first-class, not footnotes
- a fork card may recommend but must not hide alternatives
- automation-shaped branches must not be read as schedule authority
DECISION_FORK_RECEIPTis descriptive branch telemetry, not routing policyCORE_SKILL_APPLICATION_RECEIPTis generic kernel telemetry, not branch policy or route choice authority- receipt corrections use
supersedesrather than silent overwrite
Risks and anti-patterns
- fake certainty about future routes
- using fork cards as hidden routing policy
- collapsing all branches into one generic recommendation
- confusing playbook outline with branch analysis
- confusing an automation seed candidate with a live scheduler or background job
- treating quest-board cards as runtime state
- treating branch receipts as if they already chose the route
Verification
- confirm each branch differs materially
- confirm likely owner repo is named
- confirm at least one cost or risk is explicit
- confirm stop conditions exist for risky branches
- confirm hold or defer remains possible when uncertainty is real
- confirm any emitted receipt stays evidence-linked and subordinate to the fork cards
- confirm any emitted
CORE_SKILL_APPLICATION_RECEIPTpoints to the fork detail receipt and stays finish-only
Technique traceability
Manifest-backed techniques:
- AOA-T-0078 from
8Dionysus/aoa-techniquesat5c6f0496edc3c2e74590baa35627c85fe58ef765using pathtechniques/agent-workflows/decision-fork-cards/TECHNIQUE.mdand sections: Intent, Inputs, Outputs, Core procedure, Validation - AOA-T-0079 from
8Dionysus/aoa-techniquesat5c6f0496edc3c2e74590baa35627c85fe58ef765using pathtechniques/agent-workflows/risk-passport-lift/TECHNIQUE.mdand sections: Outputs, Contracts, Risks, Validation
Adaptation points
Project overlays may add:
- local control-mode labels
- local delegate tiers or approval classes
- repo-specific route passports