nandi/oripublic Fork 0
34e69b510306161654f26903a269247aefa9c94d
Commits
Clone
git clone https://git.rickub.com/nandi/ori.git
git clone ssh://git@rickub.com/nandi/ori.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

forked from bots-garden/ori

2026-09-17-source-code-analysis.md · 14 lines · 1.2 KBmarkdown
Blame HistoryOpen raw

Handoff — 2026-09-17 — Source code analysis document

State

Documentation-only session. Created docs/source-code-analysis.adoc: an AsciiDoc summary of the whole codebase (architecture, Go packages, frontend modules/components, endpoints, WebSocket protocol, tests, Makefile, design decisions, limitations). Verified against the sources via an Explore pass, not just copied from memory. No code, tests or config touched; quality gate not re-run (nothing to measure).

Notes

  • The document sits at docs/source-code-analysis.adoc, outside the Diátaxis en/fr quadrants — it is a one-off analysis artifact, not part of the bilingual user docs. If it is later promoted into the doc set, it belongs in explanation/ and would need a French counterpart (see ebook-sync-style rule the docs follow).
  • Counts recorded in it: ~3,064 Go LOC / ~3,252 TS+TSX LOC; 55 Go tests + 1 e2e; ~215 vitest cases. These will drift — treat as a 2026-09-17 snapshot (:revdate: is set).

Next steps

  • Unchanged from the previous handoff (2026-09-17-acp-webapp.md): pending final commit of docs/memory/module-rename, real-browser trial, tickets 0002/0003, evolution list. This new .adoc is also uncommitted.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# Handoff — 2026-09-17 — Source code analysis document

## State

Documentation-only session. Created `docs/source-code-analysis.adoc`: an AsciiDoc summary of the whole codebase (architecture, Go packages, frontend modules/components, endpoints, WebSocket protocol, tests, Makefile, design decisions, limitations). Verified against the sources via an Explore pass, not just copied from memory. No code, tests or config touched; quality gate not re-run (nothing to measure).

## Notes

- The document sits at `docs/source-code-analysis.adoc`, outside the Diátaxis en/fr quadrants — it is a one-off analysis artifact, not part of the bilingual user docs. If it is later promoted into the doc set, it belongs in `explanation/` and would need a French counterpart (see `ebook-sync`-style rule the docs follow).
- Counts recorded in it: ~3,064 Go LOC / ~3,252 TS+TSX LOC; 55 Go tests + 1 e2e; ~215 vitest cases. These will drift — treat as a 2026-09-17 snapshot (`:revdate:` is set).

## Next steps

- Unchanged from the previous handoff (`2026-09-17-acp-webapp.md`): pending final commit of docs/memory/module-rename, real-browser trial, tickets 0002/0003, evolution list. This new .adoc is also uncommitted.