Consolidate the architecture plan into fewer packages
This commit is contained in:
@@ -38,13 +38,11 @@ Out of scope:
|
||||
|
||||
The repository should contain a minimal framework composition layer:
|
||||
|
||||
- `internal/framework/inputregistry` registers and builds input adapter
|
||||
constructors by stable key.
|
||||
- `internal/framework/extractorregistry` registers and builds extractor
|
||||
constructors by stable key.
|
||||
- `internal/framework/validators` provides shared validator decision helpers and
|
||||
- `internal/framework/pipeline` registers and builds input adapter constructors
|
||||
and extractor constructors by stable key.
|
||||
- `internal/framework/validate` provides shared validator decision helpers and
|
||||
cardinality checks.
|
||||
- `internal/framework/runner` executes configured extractors against a
|
||||
- `internal/framework/pipeline` executes configured extractors against a
|
||||
`SourceDocument`, applies validator chains, and returns approved and rejected
|
||||
artifacts.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user