MEMORY / PROJECT HISTORY

What the project learned
should survive the session.

HARIKOS stores structured decisions, attempts, failures, fixes, constraints, discoveries, incidents, and outcomes without pretending that history is current Truth.

ILLUSTRATIVE PRODUCT EXAMPLE
ATTEMPTCreate the subscription from the browser
FAILED ATTEMPTPrivileged Stripe credentials required
DECISIONKeep billing mutations server-side
01STRUCTUREDEleven useful memory types
02PERSISTENTAcross browsers and agents
03SCOPEDAttached to the project
04SEPARATEMemory never self-authorizes Truth
A TECHNICAL TIMELINE

Keep the useful sequence,
not another chat transcript.

HARIKOS preserves the project-relevant event chain: what was tried, why it failed, what was decided, and what finally worked.

ILLUSTRATIVE PRODUCT EXAMPLE
ATTEMPT

Create the subscription from the browser

Codex / session 2F7A
01
FAILED ATTEMPT

Privileged Stripe credentials required

root cause / client boundary
02
DECISION

Keep billing mutations server-side

applies to checkout and portal
03
OUTCOME

Signed webhook boundary completed

commit c2137fb
04
AGENT CONTINUITY

The next agent inherits
the hard-won parts.

A related task receives current Truth plus the prior constraint, failed attempt, decision, outcome, and relevant files.

ILLUSTRATIVE PRODUCT EXAMPLE
01C
CODEXSESSION COMPLETE
FAILED ATTEMPTDECISIONOUTCOME
CURRENT TRUTHCONSTRAINTFAILED ATTEMPTDECISIONOUTCOMERELEVANT FILES
02CL
CLAUDECONTEXT RECEIVED
MEMORY CONTROL

Useful history stays
inspectable and reversible.

Records remain visible to the user and can move through simple active, superseded, and archived states.

ACTIVE

Still useful for current work

SUPERSEDED

Replaced but retained as history

ARCHIVED

Hidden from normal retrieval

PROJECT BRAIN / READY

Let the next session start where the last one ended.

Connect a repository and give every coding agent one current, evidence-backed understanding.

Connect your repository Trace the system