shiplog-workstreams 0.6.0

Repo-based clustering and curated/suggested workstream file management for shiplog.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# shiplog-workstreams

Workstream clustering and workstream-file lifecycle management.

## Main components

- `RepoClusterer`: default clusterer that groups events by repository
  (implemented as `shiplog_workstreams::cluster`).
- `WorkstreamManager`: handles curated/suggested file precedence.
- `load_or_cluster(...)`: load YAML when present, otherwise cluster.
- `write_workstreams(...)`: write `WorkstreamsFile` to YAML.

File precedence and artifact path contracts are owned by
`shiplog_workstreams::layout`; receipt caps are owned by
`shiplog_workstreams::receipt_policy`.