Experience the
Stash with synthetic data
This demo runs entirely in your browser with seeded synthetic data. No account required. No data stored. Explore the Stash, watch Rummage processing, search memories, and see the knowledge graph.
Four views of
the same Stash
Switch between perspectives to understand how Recall Racoon organizes, searches, governs, and visualizes memory.
Stash Browser
15 memoriesDeployment requires approval from SRE team via #deploy-requests channel. Runbook: wiki/deploy-v2
Staging environment auto-deploys on merge to main. Production requires manual gate.
Database migrations must run before service deploy. Order: migrate → smoke test → deploy.
Rollback procedure: revert commit, trigger pipeline, verify health checks.
Connection pool maxes at 20 by default. Increase via DATABASE_POOL_SIZE. Monitor: dashboard/db-health
Symptom: 503 errors with "no connections available". Cause: unclosed transactions in v2.3.1.
Fix: upgrade to v2.3.2 (connection leak patched). Verify: pgbouncer active.
Previous fix (v2.2.8) addressed different leak in connection factory. Not applicable.
Right to erasure: submit via privacy@company.com. SLA: 30 days. Verification required.
Data retention: customer data 7 years post-contract. Analytics data anonymized after 2 years.
ADR-0047: CQRS chosen for order domain due to conflicting read/write models.
Trade-off: eventual consistency acceptable (max 2s lag). Not acceptable for inventory—stays CRUD.
Previous attempt (ADR-0021): unified model caused N+1 on reporting. Reverted.
JWT tokens must never be logged. Redaction pattern: /[A-Za-z0-9-_]{20,}\.[A-Za-z0-9-_]{20,}/
AWS access keys detected in memory are auto-redacted at ingest. Alert sent to #security.
Synthetic memories
from real scenarios
The demo uses 15 precomputed memories covering deployment runbooks, incident retrospectives, architecture decisions, compliance policies, and secret handling. All data is synthetic—no real customer information.
🚀Deployment & Operations
- • Deploy approval runbook (MEM-001)
- • Staging vs production gates (MEM-002)
- • Migration order policy (MEM-003)
- • Rollback procedure (MEM-004)
🚨Incident & Resolution
- • Connection pool limits (MEM-005)
- • 503 error root cause (MEM-006)
- • Leak fix verification (MEM-007)
- • Historical fix archive (MEM-008)
📋Compliance & Architecture
- • GDPR erasure workflow (MEM-009)
- • Data retention policy (MEM-010)
- • CQRS architecture decision (MEM-011)
- • Consistency trade-offs (MEM-012)
- • Reverted ADR reference (MEM-013)
- • Secret redaction patterns (MEM-014, 015)
How the demo
works
The interactive demo is a client-side React application. No server calls, no LLM inference, no vector database. All data is precomputed and bundled.
Stash Browser
- • 15 memories loaded from static JSON
- • Client-side filtering and selection
- • Detail view with citations, related, rummage actions
- • Status badges with dynamic color coding
Recall Search
- • Fuzzy text matching (case-insensitive)
- • Highlights matches in results
- • Safe regex escaping (no ReDoS)
- • Click result to open in browser
Rummage Log
- • 15 synthetic log entries
- • Highlights active processing window
- • Levels: INFO, PROBE, WARN, OK
- • Shows 5-tier resolution in action
Knowledge Graph
- • 12 nodes, 10 edges
- • SVG-based, responsive
- • Click nodes to explore in browser
- • Grouped by domain (deploy, incident, compliance, architecture)