generated from coulomb/repo-seed
engine and lifecycle
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user