RiotSpark — Identity Beyond the Model R2.0 ROADMAP
What is RiotSpark?PreviewCompareFounder Q&APrinciplesMilestonesR2.0 Roadmap
07 / RIOTSPARK

RiotSpark 2.0
towards release candidate.

The active line is a personality-first rebuild around Agnes Personality 1.0. V1 is preserved at P2.8.7, with P2.9 paused and no longer presented as the next active checkpoint.

CURRENT STATERIOTSPARK_2_0_
RELEASE_CANDIDATE_PREP
2.0RC

Latest confirmed accepted evidence:
R2.0-P-E · 364 tests

✓
R2.0-A — GAccepted

Personality-first foundations

Established the V2 project skeleton, identity contract, characteristics model, context engine, behaviour compiler, provider-neutral local model connection and minimal conversation interface.

Provider-neutral adaptersOllama primaryWorking conversation UI
✓
R2.0-I — LAccepted

Agnes Personality 1.0

Built the personality benchmark suite, compared reference-model behaviour, refined the expression system and froze Agnes Personality 1.0 as RiotSpark’s behaviour authority.

Personality benchmarksCross-model referenceAgnes 1.0 frozen
✓
R2.0-MAccepted

Selective V1 capability integration

Reviewed V1 capabilities and adapted only the parts that fit the V2 architecture. V1 was retained as reference material rather than copied as a runtime dependency.

228-test accepted baselineCapability-led migrationNo V1 runtime dependency
✓
R2.0-N — OAccepted

Portability, recovery and stability

Added governed export, integrity-checked backup, isolated restore, deletion-aware recovery, safe mode and soak testing across conversation, memory, SQLite and recovery boundaries.

Portable stateSafe modeStability seal
✓
R2.0-PAccepted through P-E

Persistent conversations

Added durable server-owned threads, bounded history, New Chat, independent transcript switching, refresh and restart continuity, rename, archive, restore and permanent deletion. The latest reviewed acceptance record confirms P-E with 364 automated tests.

364 tests at P-ESQLite conversationsLive acceptance passed
R2.0-P-F — QIn validation

Persistence seal and release candidate

The persistence-seal document is tracked and release-candidate materials are being prepared. This site does not mark either boundary accepted until a formal acceptance record is available.

Validation underwayCandidate preparationAcceptance not yet claimed
V1
PRESERVED LINEP2.9 paused

RiotSpark V1 reference

V1 remains preserved as a working, accepted record. Its useful capabilities may inform V2, but its architecture is not a dependency of the new line.

P2.8.7 final acceptedP2.9 pausedReference only
✓
V1 · P2.4Preserved

Governed Memory Capture

Manual knowledge entry, candidate review, classification, owner approval and mandatory why-layer provenance.

123 tests passed
✓
V1 · P2.5Preserved

Tiered Memory and Bounded Retrieval

Tier-aware retrieval, storage visibility and owner-authored distillation with source links.

258 passed · 2 skipped
✓
V1 · P2.6Preserved

Review, Correction and Editing

Governed editing, correction, supersession, conflict visibility and auditable revision history.

328 passed · 2 skipped
✓
V1 · P2.7Preserved

Personality Continuity

Transparent, reversible behavioural personalisation with previews, approval, rollback and recovery.

420 tests · 2 skipped
✓
V1 · P2.8Preserved

Security, Audit and Recovery

Privacy boundaries, safe mode, tamper detection, audit verification, backup and portable recovery.

472 tests passed
✓
V1 · P2.8.7Preserved

Relational Address Context Correction

The final accepted V1 checkpoint, with checksums, live SQLite integrity and release checks passing at commit b116fcc.

549 passed · 2 skipped