Skip to content

Commit 6822af3

Browse files
authored
Merge pull request #8 from focaxisdev/codex/v0.6.0-universal-agent-memory
Deja Vu v0.6.0: universal agent memory starter kit
2 parents 0e3f4e5 + 9e787cd commit 6822af3

46 files changed

Lines changed: 1537 additions & 246 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
9+
jobs:
10+
test:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v4
16+
17+
- name: Setup Node
18+
uses: actions/setup-node@v4
19+
with:
20+
node-version: 22
21+
cache: npm
22+
23+
- name: Install
24+
run: npm ci
25+
26+
- name: Source tests
27+
run: npm run test:src:readonly
28+
29+
- name: Memory lint
30+
run: npm run lint:memory
31+
32+
- name: Feedback report
33+
run: npm run report:feedback
34+
35+
- name: Build
36+
run: npm run build
37+
38+
- name: Pack verification
39+
run: npm run test:pack

AGENTS.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Deja Vu Project Memory Rules
2+
3+
## Memory Identity
4+
5+
- Protocol: Deja Vu Protocol v0.4
6+
- Scope: `project:deja-vu`
7+
- Memory root: `memory/`
8+
9+
For the full protocol details, see docs/protocol.md.
10+
11+
## Recall Before Substantial Work
12+
13+
Before substantial planning, coding, release preparation, or documentation changes:
14+
15+
1. Inspect `memory/impressions.jsonl` for familiar cues.
16+
2. If there is no familiarity, do not load memory by default.
17+
3. If familiarity is weak, read `memory/summary.md`.
18+
4. If familiarity is strong, read only the 1-3 linked records needed for the task.
19+
5. Do not load the whole memory tree unless the user explicitly asks.
20+
21+
## Durable Writeback Only
22+
23+
Write back only durable project memory:
24+
25+
- accepted product positioning
26+
- protocol or starter-kit decisions
27+
- CLI scope decisions
28+
- release readiness notes
29+
- unresolved follow-ups
30+
- safety or privacy constraints
31+
32+
Never store secrets, full transcripts, PII, raw logs, low-signal chatter, or disposable exploration noise.

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.6.0] - 2026-05-17
6+
7+
- Reworked the README first screen around the "3-file memory system" positioning.
8+
- Added a copy-first `starter-kit/` with minimal `AGENTS.md`, memory files, and per-agent prompts.
9+
- Added comparison, compatibility, flow diagram, demo walkthrough, launch copy, and v0.6.0 release checklist docs.
10+
- Added the optional unified `deja-vu init`, `deja-vu doctor`, and `deja-vu explain` CLI.
11+
- Split read-only source tests from npm pack verification with `test:src:readonly` and `test:pack`.
12+
- Updated scripted recall to distinguish missing setup as `not_initialized`.
13+
514
## [0.5.0] - 2026-04-25
615

716
- Made remember/writeback a first-class companion to recall with a post-task writeback routing table in the README, protocol, workflow, and AGENTS template.

0 commit comments

Comments
 (0)