diff --git a/AGENTS.md b/AGENTS.md index eae138d..c1307fe 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -24,7 +24,7 @@ Read first: [PLAN](PLAN.md) → [docs](docs/). 2. **Read-only data sources.** Ladybug `var/kb.lbug` and Postgres are opened read-only for queries. Index rebuilds write to `var/` (gitignored). 3. **PII.** `brain-test`, `cs_brain` client data is never read or quoted. -4. **No main pushes.** Feature branches + PR via `gh`; CI must be green. +4. **No main pushes.** Feature branches + GitHub PR (`gh`); CI (Actions) must be green. Work board: [Gitea issues](https://git.produktor.io/eSlider/2dph/issues). 5. **TDD.** Failing test before tool code. Unit tests run offline against fixtures; network/db calls are wrapped. 6. **docs reflect behaviour.** Any change updates `docs/` + `PLAN.md` status. diff --git a/PLAN.md b/PLAN.md index 9579e1c..5230b91 100644 --- a/PLAN.md +++ b/PLAN.md @@ -38,7 +38,7 @@ detective method: **a fact needs ≥2 independent sources or it is | D12 | transactional | facts and info split by root but **written in the same Ladybug transaction (ACID)** on every write. | | D13 | portfolio | start graph `(Person:eslider)-[:HAS]->(Portfolio)`, associate other natural/juristic persons later. | | D14 | tooling style | `bin/{subject}/{method}` self-describing: shebang line 1, usage comment from line 2. Go shebang: `///usr/bin/env go run "$0" "$@"; exit`. | -| D15 | repo | GitHub `eSlider/2dph`, public (like sibling repos), push/commit via `gh`, TDD + commit every change, CI/CD. | +| D15 | repo | Gitea [`eSlider/2dph`](https://git.produktor.io/eSlider/2dph) is origin + [issues](https://git.produktor.io/eSlider/2dph/issues). GitHub `eSlider/2dph` is the public clone (PRs + Actions CI). No direct `main` pushes. TDD → PR → CI green → merge. | | D16 | contradictions | ≥2 yes vs ≥2 no → unrelated sources conflict → hypothesis → `(not confirmed)`. Resolution (authority, staleness adjudication) = **v2**, tracked as open question. | ## Architecture diff --git a/README.md b/README.md index 546ece6..6e41631 100644 --- a/README.md +++ b/README.md @@ -148,4 +148,7 @@ docker compose up brain-watch # auto re-index on change skills (`web-search`, `db-yaml`, …) that 2dph integrates - detective method — the two-source method -See [PLAN.md](PLAN.md) for decisions, execution status, and v2 open questions. \ No newline at end of file +Work board (issues): [git.produktor.io/eSlider/2dph/issues](https://git.produktor.io/eSlider/2dph/issues). +PRs and CI: GitHub [`eSlider/2dph`](https://github.com/eSlider/2dph). + +See [PLAN.md](PLAN.md) for decisions, execution status, and v2 open questions. diff --git a/docs/README.md b/docs/README.md index 82fc9bf..9b1e72b 100644 --- a/docs/README.md +++ b/docs/README.md @@ -6,5 +6,6 @@ Brain/ops/eSlider stack. Facts need proof or they are - [PLAN.md](../PLAN.md) — decisions, execution order, open questions (v2) - [design](design.md) — schema, deduction model, sources +- [Gitea issues](https://git.produktor.io/eSlider/2dph/issues) — work board (origin) -Published docs live here and mirror the project state. \ No newline at end of file +Published docs live here and mirror the project state.