forked from projects/kreeader-server
No description
- Go 89.1%
- HTML 9%
- Shell 1.9%
Seven documents covering the system as it stands: architecture (repos + dependency rules, deployment topology, data model, ingest pipeline, config), pane detection (v1-v11 history, profile ladder + learned rung, decision pipeline, ground truth/flags/escalation, accuracy measurement, agent mode, tooling), sorting (comic-sorter in full, the import folder, the lock protocol, the planned librarian), metadata (GCD/CV matching, manual + bulk resolution, Fandom events, the association tree), the API surface map (with openapi.yaml as the shape contract), the clients (web/desktop/Tauri/Android, remote + Cast, identity/sync), and operations (build/CI/deploy, observability, SeaweedFS failure modes with the incident playbook, security posture). docs/README.md indexes it all. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| agent | ||
| api | ||
| archive | ||
| cmd/experiments | ||
| comic-client@98225303b6 | ||
| comicvine | ||
| config | ||
| db | ||
| docs | ||
| fandom | ||
| gcd | ||
| packaging | ||
| panetrain | ||
| phash | ||
| processing | ||
| scanner | ||
| scraper | ||
| scripts | ||
| third_party | ||
| .gitignore | ||
| .gitmodules | ||
| boys.png | ||
| build.sh | ||
| CLAUDE.md | ||
| comictv-android | ||
| comictv.sqlite-shm | ||
| comictv.sqlite-wal | ||
| config.toml.example | ||
| go.mod | ||
| go.sum | ||
| kreeader.service | ||
| main.go | ||
| notes.txt | ||
| overlap.png | ||
| PKGBUILD | ||
| QUESTIONS-2.md | ||
| QUESTIONS-3.md | ||
| QUESTIONS.md | ||
| Ronan.png | ||
| TODO.md | ||
| webui.go | ||
| wrong.png | ||
Kreeader documentation
Start with architecture.md — the ecosystem map: repositories and their dependencies, deployment topology, the data model, the ingest pipeline, and configuration.
Deep dives:
| Doc | Covers |
|---|---|
| pane-detection.md | the detector (v1→v11), the profile ladder + learned model, confidence gate, spreads/covers, corrections/flags/escalation, accuracy measurement, agent mode, tooling |
| sorting.md | comic-sorter (dedupe/convert/organize/chown, fingerprinting, resumable state, script mode), the import folder, the lock protocol, the planned librarian |
| metadata.md | GCD/ComicVine matching pipeline, manual + bulk resolution, Fandom event reading orders, the association tree |
| api.md | every HTTP surface and its conventions (the shape contract is ../api/openapi.yaml, served at /docs) |
| clients.md | web/desktop/Tauri (phone remote, Cast, OIDC, updates), Android TV, the shared identity/sync model |
| operations.md | build, packaging/CI, deploy, Grafana observability, SeaweedFS failure modes, coordination/work tracking, security posture |
| agents.md | setting up a remote detection agent |
| grafana.md | Prometheus + Grafana setup on Arch, metric reference |