feat: add a state service
Metadata
Current evaluation
Merged PR #786 added the ST148 state service and used it for artifact data storage; landed as commit 90d8dc1c.
Resolution: closed resolved
Reason: PR #786 was approved and merged into the main branch as commit 90d8dc1c, introducing the StateService implementation and tests.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
---
Adds a state service as defined in [ST148](https://docs.google.com/document/d/17pFFz96oXCS_2Ytc-Lh-S0RO2SZ5ynvwvHRlfWkQrvg/edit?tab=t.0) and uses it for storing data about artifacts.
(CRAFT-4568)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #786 added the ST148 state service and used it for artifact data storage; landed as commit 90d8dc1c. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR introduced the ST148 state service for artifact data storage, with approval, changelog coverage, and passing lint and fast-test checks. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the implementation of a state service for artifact storage per ST148 and CRAFT-4568. Approved by two reviewers, passed CI checks, and integrated by maintainer mr-cal across 24 files. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.