2026-04-05 18:47:40 -04:00
|
|
|
# AtoCore Current State
|
|
|
|
|
|
|
|
|
|
## Status Summary
|
|
|
|
|
|
|
|
|
|
AtoCore is no longer just a proof of concept. The local engine exists, the
|
2026-04-05 19:12:45 -04:00
|
|
|
correctness pass is complete, Dalidou now hosts the canonical runtime and
|
|
|
|
|
machine-storage location, and the T420/OpenClaw side now has a safe read-only
|
|
|
|
|
path to consume AtoCore.
|
2026-04-05 18:47:40 -04:00
|
|
|
|
|
|
|
|
## Phase Assessment
|
|
|
|
|
|
|
|
|
|
- completed
|
|
|
|
|
- Phase 0
|
|
|
|
|
- Phase 0.5
|
|
|
|
|
- Phase 1
|
|
|
|
|
- baseline complete
|
|
|
|
|
- Phase 2
|
|
|
|
|
- Phase 3
|
|
|
|
|
- Phase 5
|
|
|
|
|
- Phase 7
|
|
|
|
|
- partial
|
|
|
|
|
- Phase 4
|
|
|
|
|
- not started
|
|
|
|
|
- Phase 6
|
|
|
|
|
- Phase 8
|
|
|
|
|
- Phase 9
|
|
|
|
|
- Phase 10
|
|
|
|
|
- Phase 11
|
|
|
|
|
- Phase 12
|
|
|
|
|
- Phase 13
|
|
|
|
|
|
|
|
|
|
## What Exists Today
|
|
|
|
|
|
|
|
|
|
- ingestion pipeline
|
|
|
|
|
- parser and chunker
|
|
|
|
|
- SQLite-backed memory and project state
|
|
|
|
|
- vector retrieval
|
|
|
|
|
- context builder
|
|
|
|
|
- API routes for query, context, health, and source status
|
|
|
|
|
- env-driven storage and deployment paths
|
|
|
|
|
- Dalidou Docker deployment foundation
|
2026-04-05 19:12:45 -04:00
|
|
|
- initial AtoCore self-knowledge corpus ingested on Dalidou
|
|
|
|
|
- T420/OpenClaw read-only AtoCore helper skill
|
2026-04-05 18:47:40 -04:00
|
|
|
|
|
|
|
|
## What Is True On Dalidou
|
|
|
|
|
|
|
|
|
|
- deployed repo location:
|
|
|
|
|
- `/srv/storage/atocore/app`
|
|
|
|
|
- canonical machine DB location:
|
|
|
|
|
- `/srv/storage/atocore/data/db/atocore.db`
|
|
|
|
|
- canonical vector store location:
|
|
|
|
|
- `/srv/storage/atocore/data/chroma`
|
|
|
|
|
- source input locations:
|
|
|
|
|
- `/srv/storage/atocore/sources/vault`
|
|
|
|
|
- `/srv/storage/atocore/sources/drive`
|
|
|
|
|
|
|
|
|
|
The service and storage foundation are live on Dalidou.
|
|
|
|
|
|
|
|
|
|
The machine-data host is real and canonical.
|
|
|
|
|
|
2026-04-05 19:12:45 -04:00
|
|
|
The content corpus is partially populated now.
|
|
|
|
|
|
|
|
|
|
The Dalidou instance already contains:
|
|
|
|
|
|
|
|
|
|
- AtoCore ecosystem and hosting docs
|
|
|
|
|
- current-state and OpenClaw integration docs
|
|
|
|
|
- Master Plan V3
|
|
|
|
|
- Build Spec V1
|
|
|
|
|
- trusted project-state entries for `atocore`
|
|
|
|
|
|
|
|
|
|
The broader long-term corpus is still not fully populated yet. Wider project and
|
|
|
|
|
vault ingestion remains a deliberate next step rather than something already
|
|
|
|
|
completed.
|
|
|
|
|
|
|
|
|
|
## What Is True On The T420
|
|
|
|
|
|
|
|
|
|
- SSH access is working
|
|
|
|
|
- OpenClaw workspace inspected at `/home/papa/clawd`
|
|
|
|
|
- OpenClaw's own memory system remains unchanged
|
|
|
|
|
- a read-only AtoCore integration skill exists in the workspace:
|
|
|
|
|
- `/home/papa/clawd/skills/atocore-context/`
|
|
|
|
|
- the T420 can successfully reach Dalidou AtoCore over network/Tailscale
|
|
|
|
|
- fail-open behavior has been verified for the helper path
|
2026-04-05 18:47:40 -04:00
|
|
|
|
|
|
|
|
## Immediate Next Focus
|
|
|
|
|
|
2026-04-05 19:12:45 -04:00
|
|
|
1. Use the new T420-side AtoCore skill in real OpenClaw workflows
|
|
|
|
|
2. Ingest selected active project sources in a controlled way
|
|
|
|
|
3. Define the first broader AtoVault/AtoDrive ingestion batches
|
|
|
|
|
4. Add backup/export strategy for Dalidou machine state
|
|
|
|
|
5. Only later consider deeper automatic OpenClaw integration or write-back
|
2026-04-05 18:47:40 -04:00
|
|
|
|
|
|
|
|
## Guiding Constraints
|
|
|
|
|
|
|
|
|
|
- bad memory is worse than no memory
|
|
|
|
|
- trusted project state must remain highest priority
|
|
|
|
|
- human-readable sources and machine storage stay separate
|
|
|
|
|
- OpenClaw integration must not degrade OpenClaw baseline behavior
|