engine and lifecycle
This commit is contained in:
parent
c0a535f1d1
commit
fc70acb257
11 changed files with 702 additions and 8 deletions
|
|
@ -101,15 +101,17 @@ Responsibilities:
|
|||
|
||||
### Repository Adapter
|
||||
|
||||
Planned module:
|
||||
Current module:
|
||||
|
||||
```text
|
||||
src/infospace_bench/repository.py
|
||||
src/infospace_bench/engine.py
|
||||
```
|
||||
|
||||
Responsibilities:
|
||||
|
||||
- provide local file-backed artifact reads/writes
|
||||
- expose an `AssetRepository` protocol
|
||||
- provide `LocalAssetRepository` as the default adapter
|
||||
- later provide `kontextual-engine` backed asset lookup/sync
|
||||
- expose dry-run sync plans before mutation
|
||||
- keep provenance and digest handling explicit
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue