Public face still reads as a laptop tool (search.ops.io, bin/kb/*, Cursor as runtime).
Do
Rewrite docs/README.md + root README.md as a portable product (Diataxis).
Record PLAN decisions D3 (SearXNG compose), D6 (Go service / Python sidecar), D14 strict (bin/{subject}/{method}.go), D15 (Gitea origin), D17 (assertion gate), D18 (pluggable reasoner).
Point GitHub issues at this Gitea board. No host-absolute paths, no kb in new prose.
Test
Docs match live commands after issue 13 rename, or clearly mark old paths as deprecated.
## Why
Public face still reads as a laptop tool (`search.ops.io`, `bin/kb/*`, Cursor as runtime).
## Do
- Rewrite `docs/README.md` + root `README.md` as a portable product (Diataxis).
- Record PLAN decisions D3 (SearXNG compose), D6 (Go service / Python sidecar), D14 strict (`bin/{subject}/{method}.go`), D15 (Gitea origin), D17 (assertion gate), D18 (pluggable reasoner).
- Point GitHub issues at this Gitea board. No host-absolute paths, no `kb` in new prose.
## Test
- Docs match live commands after issue 13 rename, or clearly mark old paths as deprecated.
Partial: README/PLAN/AGENTS now point at this board. Merged GitHub PR https://github.com/eSlider/2dph/pull/7 (D15). Remaining on this issue: portable product README rewrite (Diataxis), drop laptop lore (search.ops.io, bin/kb/* as the product API).
Partial: README/PLAN/AGENTS now point at this board. Merged GitHub PR https://github.com/eSlider/2dph/pull/7 (D15). Remaining on this issue: portable product README rewrite (Diataxis), drop laptop lore (`search.ops.io`, `bin/kb/*` as the product API).
Partial: README/PLAN/design/skills now name bin/brain/search.go. --hop documented as error, not a walk. Unittest bin/tools/test_published_docs.py gates it.
Still open after this PR: portable product README rewrite, PicoClaw runbook, SearXNG skill URL (search.ops.io still stale).
PR (GitHub): https://github.com/eSlider/2dph/pull/10
Partial: README/PLAN/design/skills now name `bin/brain/search.go`. `--hop` documented as error, not a walk. Unittest `bin/tools/test_published_docs.py` gates it.
Still open after this PR: portable product README rewrite, PicoClaw runbook, SearXNG skill URL (`search.ops.io` still stale).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Why
Public face still reads as a laptop tool (
search.ops.io,bin/kb/*, Cursor as runtime).Do
docs/README.md+ rootREADME.mdas a portable product (Diataxis).bin/{subject}/{method}.go), D15 (Gitea origin), D17 (assertion gate), D18 (pluggable reasoner).kbin new prose.Test
Partial: README/PLAN/AGENTS now point at this board. Merged GitHub PR https://github.com/eSlider/2dph/pull/7 (D15). Remaining on this issue: portable product README rewrite (Diataxis), drop laptop lore (
search.ops.io,bin/kb/*as the product API).PR (GitHub): https://github.com/eSlider/2dph/pull/10
Partial: README/PLAN/design/skills now name
bin/brain/search.go.--hopdocumented as error, not a walk. Unittestbin/tools/test_published_docs.pygates it.Still open after this PR: portable product README rewrite, PicoClaw runbook, SearXNG skill URL (
search.ops.iostill stale).