aoa-memo-writeback

Route live session evidence into memo writeback decisions from `.aoa` artifacts.

2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/8Dionysus/8Dionysus --skill aoa-memo-writeback
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aoa-memo-writeback
Source: https://github.com/8Dionysus/8Dionysus/tree/main/.agents/skills/aoa-memo-writeback
Command: npx skills add https://github.com/8Dionysus/8Dionysus --skill aoa-memo-writeback

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Prevents raw .aoa session history from being mistaken as reviewed memory by deciding, at closeout time, whether session evidence should become a local memo candidate, a reviewed-intake export, or an explicit no-writeback stop line.

Core Features & Use Cases

  • Memory-worthy decision routing: Converts live-session evidence (decisions, failures, route changes, owner-boundary events, contract posture, eval/proof posture, handoffs) into the correct writeback outcome without canonizing transcript truth.
  • Local memo port governance: Writes only through an owning repository’s memo/ port when present, with validation and review-required guardrails to keep promotion legible.
  • Export vs stop-line discipline: Prepares reviewed-intake export packets when the review posture supports it, otherwise records a clear no-writeback reason or route-only writeback debt.

Quick Start

Use the aoa-memo-writeback skill to inspect .aoa session evidence and PR/diff closeout context, then output whether to create a local memo candidate, prepare a reviewed-intake export, or stop with a no-writeback reason.

Frequently Asked Questions about aoa-memo-writeback

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route session evidence into reviewed memory without canonizing raw transcript data?

Session evidence routing evaluates live `.aoa` artifacts against closeout context to emit a bounded memo writeback decision, ensuring raw transcripts are never mistaken as reviewed memory. It inspects evidence first to determine if a local memo candidate, reviewed-intake export, or explicit stop line is appropriate.

What is the best way to separate raw .aoa artifacts from reviewed aoa-memo memory during PR closeout?

Separating raw `.aoa` artifacts from reviewed `aoa-memo` memory requires validating the owning repository's `memo/` port before emitting any writeback decision. This governance boundary ensures only reviewed evidence anchors durable memory packets while preventing direct unreviewed landings.

When do I need to record a no-writeback stop line for agent memory decisions?

A no-writeback stop line is needed when session evidence lacks the posture required for reviewed-intake export or local memo promotion. Recording this explicit stop line preserves governance by documenting why a durable memory decision was deferred without direct landing.

Does agent memory writeback require a specific port validation before creating local memo candidates?

Agent memory writeback requires validating the owning repository's `memo/` port before creating local memo candidates. This local-first governance guardrail ensures promotion remains legible and prevents direct durable landings outside the reviewed repository workflow.

How to handle closeout scenarios where the reason for a durable memory decision lives in .aoa evidence rather than the final diff?

Handling closeout scenarios with `.aoa` evidence involves inspecting session history for decisions, failures, and route changes before validating the repo's `memo/` port. The process outputs evidence-anchored packets or explicit stop lines to capture durable memory reasons absent from the final diff.

What are the limitations of using session evidence routing for repository workflow memory promotion?

Session evidence routing does not perform direct durable landings; it only prepares reviewed-intake export packets or records no-writeback debt. It is limited by the requirement of an existing `memo/` port in the owning repository to enable any local memo candidate promotion.