skills/core/session-growth/aoa-memo-writeback/SKILL.md
--- name: aoa-memo-writeback scope: core status: scaffold summary: Turn session evidence, landed-work context, and owner routes into one explicit memo writeback decision, local memo candidate, export packet, or no-writeback stop line without treating session history as reviewed memory. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0026 - AOA-T-0106 - AOA-T-0076 --- # aoa-memo-writeback ## Intent Use this skill to decide whether a live session, closeout, landed chan
npx skillsauth add 8Dionysus/aoa-skills aoa-memo-writebackInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to decide whether a live session, closeout, landed change, or
review thread produced memory-worthy material and route that material into the
owning repository's local memo port, an aoa-memo reviewed-intake export, or an
explicit no-writeback stop line.
The skill bridges session evidence to memo writeback. It does not turn .aoa
raw history into reviewed memory, and it does not land durable aoa-memo
objects.
Use this skill when:
.aoa session evidence rather than in the final diff
alonememo/ port and the agent must decide whether to create a local
candidate, validate the port, prepare an export, or stop with no memo
writebackaoa-memo recall, pending exports, or generated readouts show a gap between
lived session work and reviewed memoryDo not use this skill when:
.aoa preservation, reindexing, retrieval, or hook
repairaoa-memo.aoa session evidence packet, search hits, segment refs, raw refs, or
diagnostic refs when availablememo/ port status when presentaoa-memo recall or pending-export context when relevantmemo_writeback_decision: write_candidate, prepare_export,
no_writeback_needed, route_only_debt, needs_owner_review, or blockeddirect_durable_write=false.aoa first when the reason may live in the session: use search,
retrieve, segment indexes, or raw refs, and keep those refs as evidence
rather than truth.memo/ port. If not, emit
route_only_debt instead of inventing a packet..aoa segment or raw refs plus owner repo source refs over
paraphrase-only evidence.memo/candidates/
path or through the available aoa_memo local-port helper.direct_durable_write=false, instructions_treated_as_data=true, and
requires_reviewed_intake=true when promotion is desired.candidate_only unless reviewed promotion is explicit.reviewed_write only when source-owner review has accepted that the
export may become durable reviewed memory.aoa_memo_landing_plan or an equivalent landing-plan helper as a dry
run unless the active owner route is an aoa-memo reviewed source patch.aoa-memo corpus route is active.Common command shapes:
# Run from the workspace root that owns .aoa.
python .aoa/scripts/aoa_session_memory.py search --query "<route or decision>" --limit 8
python .aoa/scripts/aoa_session_memory.py retrieve manual-review --query "<route or decision>" --session "<session-or-label>" --limit 8 --event-limit 16
Treat command output as evidence handles. The reviewer still decides whether the candidate becomes durable memory.
.aoa evidence remains raw or generated session evidence, not reviewed
memory truth.memo/
port when one exists.aoa-memo reviewed intake and
corpus validation..aoa raw transcript material into canon without reviewed
distillationaoa-memo objects directly from a live sessionreviewed_write for material that is only candidate-grade.aoa refs, source refs, or review refs support the decisionallowed_result matches review posturereviewed_write appears only after explicit owner reviewaoa-memo object was landed unless the active route was
reviewed corpus landingManifest-backed techniques:
8Dionysus/aoa-techniques at
9a0ac2bafc2218278315b1311fcb17077f11752f using path
techniques/history/history-artifacts/session-capture-as-repo-artifact/TECHNIQUE.md
and sections: Intent, When to use, Inputs, Outputs, Core procedure,
Contracts, Risks8Dionysus/aoa-techniques at
9a0ac2bafc2218278315b1311fcb17077f11752f using path
techniques/proof/review-evidence/single-scoped-evidence-reference/TECHNIQUE.md
and sections: Intent, When to use, Inputs, Outputs, Core procedure,
Contracts, Risks, Validation8Dionysus/aoa-techniques at
9a0ac2bafc2218278315b1311fcb17077f11752f using path
techniques/governance/decision-routing/owner-layer-triage/TECHNIQUE.md
and sections: Intent, When to use, Inputs, Outputs, Core procedure,
Contracts, ValidationProject overlays may add:
.aoa retrieval recipes or atlas axesmemo/ porttesting
--- name: aoa-decision scope: core status: evaluated summary: Route AoA decision-lane work through the workspace decision graph first, then hand off to the smallest find, create, or correct subskill while keeping repo-local decision files authoritative. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0033 - AOA-T-0002 --- # aoa-decision ## Intent Use this skill as the front door for AoA `docs/decisions/` work. It decides whether the task is to find, create, or correct
testing
--- name: aoa-decision-find scope: core status: evaluated summary: Find AoA decision records through the workspace graph, then verify claims against repo-local source notes and generated decision indexes. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0002 --- # aoa-decision-find ## Intent Use this skill to find decision rationale quickly across AoA repositories while keeping final claims grounded in the owning repository's authored decision note. ## Trigger boundary
tools
--- name: aoa-decision-create scope: core status: evaluated summary: Create a new AoA decision record in the owning repository by using graph context for placement and repo-local decision law for the actual source note and indexes. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0033 - AOA-T-0002 --- # aoa-decision-create ## Intent Use this skill when a real structural, workflow, tooling, source/export, or authority decision needs a durable repo-local `docs/decisions/`
development
--- name: aoa-decision-correct scope: core status: evaluated summary: Correct, supersede, or reindex AoA decision records by editing source notes first, rebuilding repo-local indexes, and refreshing the workspace decision graph. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0001 - AOA-T-0033 - AOA-T-0002 --- # aoa-decision-correct ## Intent Use this skill to repair an existing decision record, its index metadata, supersession links, source-surface list, or generate