From af2b649dcf2890a49c157bdb0711d59e8b652882 Mon Sep 17 00:00:00 2001 From: opencode Date: Sat, 19 Sep 2026 02:43:39 +0530 Subject: [PATCH] fix: normalize to 0.0.1 and add missing docs - README 0.0.1-alpha -> 0.0.1 - VERSION 0.0.1 - STATUS.md/ROADMAP.md/docs/ARCHITECTURE.md --- README.md | 4 ++-- ROADMAP.md | 13 +++++++++++++ STATUS.md | 12 ++++++++++++ VERSION | 1 + docs/ARCHITECTURE.md | 8 ++++++++ 5 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 ROADMAP.md create mode 100644 STATUS.md create mode 100644 VERSION create mode 100644 docs/ARCHITECTURE.md diff --git a/README.md b/README.md index 0241714..cd7b989 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![CI](https://github.com/GrayCodeAI/across/workflows/CI/badge.svg)](https://github.com/GrayCodeAI/across/actions) -[![Version](https://img.shields.io/badge/version-0.0.1--alpha-orange)]() -[![Status](https://img.shields.io/badge/status-local%20-alpha-red)]() +[![Version](https://img.shields.io/badge/version-0.0.1-blue.svg)](https://github.com/GrayCodeAI/across/releases/tag/v0.0.1) +[![Status](https://img.shields.io/badge/status-0.0.1-blue)]() diff --git a/ROADMAP.md b/ROADMAP.md new file mode 100644 index 0000000..9950d86 --- /dev/null +++ b/ROADMAP.md @@ -0,0 +1,13 @@ +# Across Roadmap — 0.0.1 + +## 0.0.2 — Continuity hardening +- Linux/Windows qualification, SQLite backup/restore tests +- `ARCHITECTURE.md`, `USAGE.md`, `API.md` docs + `examples/brief-handoff.sh` +- `rho`/`rover` interop: checkpoint restore, brief→session mapping + +## 0.1.0 — Provenance +- Semantic search over dossiers, cross-repo handoffs +- Live provider adapters beyond OpenCode + +## 1.0 — Production +- Stable CLI, signed checkpoints, migration guarantees diff --git a/STATUS.md b/STATUS.md new file mode 100644 index 0000000..06a7346 --- /dev/null +++ b/STATUS.md @@ -0,0 +1,12 @@ +# Across implementation status — 0.0.1 + +Local-first, git-native engineering continuity system. Not production-ready. + +| Area | Implemented | Remaining / not validated | +|---|---|---| +| Core | SQLite WAL, repos/sessions/checkpoints, post-commit hook, CLI `repo/session/checkpoint/brief/handoff/dossier` | Linux/Windows qualification, backup/restore hardening | +| Provenance | Commit/session linkage, verification basis `executed_by_across_local_runner` | Semantic graph import, external evidence attestation | +| Agents | OpenCode synthetic-tested adapter | 8/9 providers UNIMPLEMENTED — no LIVE_TESTED | +| Interop | Checkpoints belong to Across; Rover may request/consume/restore (see README) | `rho checkpoint` <-> `across checkpoint` mapping, `rover snapshots` naming map | + +See `README.md` Boundary: Across vs Rover and `docs/agent-compatibility.md`. diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..8acdd82 --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +0.0.1 diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md new file mode 100644 index 0000000..a03d199 --- /dev/null +++ b/docs/ARCHITECTURE.md @@ -0,0 +1,8 @@ +# Across Architecture + +- **CLI** `bin/across` → `internal/` (Go) +- **Storage** SQLite WAL (`ACROSS_HOME` default `~/.local/share/across`) +- **Git** post-commit hook → auto-checkpoint, commit/session linkage +- **Concepts** Repo → Session → Checkpoint → Brief/Handoff/Dossier → Verify + +Boundary: Rover owns task execution/orchestration/verification; Across owns engineering history/sessions/checkpoints/provenance (README 62-73).