summaryrefslogtreecommitdiffstats
path: root/AGENTS.md
blob: d27a576432dea40419187a30bbfbb3366be9bba2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Project Instructions

## Context

- Before substantial work, read `PROJECT_CONTEXT.md`, `TODO.md`, and `docs/decisions.md`.
- Keep project memory concise and update it when stable product or architecture decisions change.

## Workflow

- This is a file-based Gemini capsule CMS implemented as a Go CLI.
- Keep the CLI usable without external services, databases, or network access.
- Preserve Gemtext-first behavior; HTML output is optional future work, not core behavior.
- Keep command parsing separate from CMS/build logic.

## Checks

- `gofmt -w .`
- `go test ./...`
- `go vet ./...`