Updated README
This commit is contained in:
@@ -320,9 +320,12 @@ tell you "PDF", just "this looks like something I was trained on, or not".
|
||||
- **Artifact:** trained weights live in `model/classifier.jld2` (committed), so
|
||||
the server just loads them at startup. Missing/unreadable ⇒ the server fails
|
||||
fast rather than run without classification.
|
||||
- **Effect today:** *annotate-only*. The class is logged
|
||||
(`classification=known|unknown`) but every file still moves to `done/`; the
|
||||
classifier can't misroute real files while it's unproven.
|
||||
- **Effect today:** *active routing*. The class is logged
|
||||
(`classification=known|unknown`) and drives the pipeline split: `:known` files
|
||||
go to `known/` for metadata enrichment (stage 2), `:unknown` files go to
|
||||
`unknown/` for content triage (stage 3). The class chooses the downstream
|
||||
stage; what's still unproven is the model's *accuracy*, not whether the routing
|
||||
path runs.
|
||||
|
||||
The architecture and byte→feature mapping are defined once in `src/model.jl` and
|
||||
shared by the trainer and the server, so they can't drift apart.
|
||||
|
||||
Reference in New Issue
Block a user