d08cc9f891
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
30 lines
820 B
Markdown
30 lines
820 B
Markdown
# AntiDrift
|
|
|
|
A personal focus operating system: treat each work session as an explicit
|
|
commitment (next action, success condition, timebox), and make drift visible.
|
|
|
|
This is the Go reimagining. The original Rust implementation is preserved under
|
|
`legacy/` for reference. See `docs/superpowers/specs/` for the design.
|
|
|
|
## Run
|
|
|
|
```bash
|
|
go run ./cmd/antidriftd
|
|
```
|
|
|
|
The daemon serves a local web UI at http://localhost:7777 and opens your
|
|
browser. State is persisted to `~/.antidrift/state.json`.
|
|
|
|
## Test
|
|
|
|
```bash
|
|
go test ./...
|
|
```
|
|
|
|
## Status
|
|
|
|
M0 (walking skeleton): manual commitment lifecycle over a local web UI with
|
|
snapshot persistence. AI integration, active-window tracking, and the
|
|
tamper-evident audit log arrive in later milestones (see the roadmap in
|
|
`docs/superpowers/specs/2026-05-31-go-focus-os-design.md`).
|