docs: mark activity CLI v1 implemented (WP-0028)
This commit is contained in:
parent
fbf260580b
commit
9f4993d9e7
3 changed files with 42 additions and 23 deletions
|
|
@ -30,7 +30,8 @@
|
|||
| workplan | ACTIVITY-WP-0024 | finished | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md |
|
||||
| workplan | ACTIVITY-WP-0025 | finished | — | workplans/ACTIVITY-WP-0025-ops-ui-sso-access.md |
|
||||
| workplan | ACTIVITY-WP-0026 | done | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
|
||||
| workplan | ACTIVITY-WP-0027 | ready | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| workplan | ACTIVITY-WP-0027 | finished | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| workplan | ACTIVITY-WP-0028 | finished | — | workplans/ACTIVITY-WP-0028-activity-review-cli.md |
|
||||
| workplan | ADHOC-2026-06-01 | finished | — | workplans/ADHOC-2026-06-01.md |
|
||||
| workplan | custodian-WP-0001 | done | — | workplans/custodian-WP-0001-temporal-backbone.md |
|
||||
| workplan | custodian-WP-0002 | done | — | workplans/custodian-WP-0002-triggers-ops.md |
|
||||
|
|
@ -160,14 +161,21 @@
|
|||
| task | ACTIVITY-WP-0026-T05 | done | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
|
||||
| task | ACTIVITY-WP-0026-T06 | done | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
|
||||
| task | ACTIVITY-WP-0026-T07 | done | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
|
||||
| task | ACTIVITY-WP-0027-T01 | todo | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T02 | todo | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T03 | todo | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T04 | todo | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T05 | todo | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T06 | todo | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T07 | todo | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T08 | todo | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T01 | done | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T02 | done | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T03 | done | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T04 | done | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T05 | done | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T06 | done | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T07 | done | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0027-T08 | done | — | workplans/ACTIVITY-WP-0027-llm-connect-and-run-artifacts.md |
|
||||
| task | ACTIVITY-WP-0028-T01 | done | — | workplans/ACTIVITY-WP-0028-activity-review-cli.md |
|
||||
| task | ACTIVITY-WP-0028-T02 | done | — | workplans/ACTIVITY-WP-0028-activity-review-cli.md |
|
||||
| task | ACTIVITY-WP-0028-T03 | done | — | workplans/ACTIVITY-WP-0028-activity-review-cli.md |
|
||||
| task | ACTIVITY-WP-0028-T04 | done | — | workplans/ACTIVITY-WP-0028-activity-review-cli.md |
|
||||
| task | ACTIVITY-WP-0028-T05 | done | — | workplans/ACTIVITY-WP-0028-activity-review-cli.md |
|
||||
| task | ACTIVITY-WP-0028-T06 | done | — | workplans/ACTIVITY-WP-0028-activity-review-cli.md |
|
||||
| task | ACTIVITY-WP-0028-T07 | done | — | workplans/ACTIVITY-WP-0028-activity-review-cli.md |
|
||||
| task | ADHOC-2026-06-01-T01 | done | — | workplans/ADHOC-2026-06-01.md |
|
||||
| task | ADHOC-2026-06-01-T02 | done | — | workplans/ADHOC-2026-06-01.md |
|
||||
| task | ADHOC-2026-06-01-T03 | done | — | workplans/ADHOC-2026-06-01.md |
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# Repo-scoped automation review CLI (`activity`)
|
||||
|
||||
**Status:** design (ready for implementation — ACTIVITY-WP-0028)
|
||||
**Status:** implemented (ACTIVITY-WP-0028) — v1 shipped 2026-08-06
|
||||
**CLI name:** `activity`
|
||||
**Related:** [runbook.md](runbook.md), [ops-run-queue.md](ops-run-queue.md),
|
||||
[recurring-automations-playbook.md](recurring-automations-playbook.md),
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ type: workplan
|
|||
title: "activity CLI — repo-scoped automation review"
|
||||
domain: infotech
|
||||
repo: activity-core
|
||||
status: ready
|
||||
status: finished
|
||||
owner: grok
|
||||
topic_slug: activity-core
|
||||
priority: high
|
||||
|
|
@ -78,7 +78,7 @@ Canon: `docs/repo-automation-review-cli.md`.
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-0028-T01
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "9a780335-d97a-4c39-9845-7654d3bdf206"
|
||||
```
|
||||
|
|
@ -101,7 +101,7 @@ consumer cwd in tests or documented local install.
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-0028-T02
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "c5ebb26f-2494-4fac-8540-d9a9d74e350b"
|
||||
```
|
||||
|
|
@ -122,7 +122,7 @@ definition without API.
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-0028-T03
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "3e39e349-c43e-406a-b86d-f7dc704707c1"
|
||||
```
|
||||
|
|
@ -142,7 +142,7 @@ Depends on T02.
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-0028-T04
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "a3203d03-5f6e-4ddf-875f-9d5c31ea9aeb"
|
||||
```
|
||||
|
|
@ -165,7 +165,7 @@ not “did not run”; exit `1` only on real failures.
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-0028-T05
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "f687c2af-80ef-44f3-94da-5fb663b035c3"
|
||||
```
|
||||
|
|
@ -188,7 +188,7 @@ and Forgejo/path artefacts without SSH.
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-0028-T06
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "a6cd4704-1284-4859-8cee-3ea49aae4312"
|
||||
```
|
||||
|
|
@ -210,7 +210,7 @@ Depends on T03 (docs can land with P1).
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-0028-T07
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "84b090ce-168c-4c3b-9390-1de8a4d5f488"
|
||||
```
|
||||
|
|
@ -230,11 +230,11 @@ common case (API or offline+git).
|
|||
|
||||
## Acceptance (workplan)
|
||||
|
||||
- [ ] `activity` installable from activity-core
|
||||
- [ ] Offline list + git deliverables + checkpoint/ack work in consumer repo
|
||||
- [ ] Trust matrix never “did not run” when git has artefact
|
||||
- [ ] Live path uses ops API artefacts when available
|
||||
- [ ] Docs describe ritual; org-wide make targets unchanged
|
||||
- [x] `activity` installable from activity-core
|
||||
- [x] Offline list + git deliverables + checkpoint/ack work in consumer repo
|
||||
- [x] Trust matrix never “did not run” when git has artefact
|
||||
- [x] Live path uses ops API artefacts when available
|
||||
- [x] Docs describe ritual; org-wide make targets unchanged
|
||||
|
||||
## References
|
||||
|
||||
|
|
@ -242,3 +242,14 @@ common case (API or offline+git).
|
|||
- Artefacts: ACTIVITY-WP-0027, `docs/ops-run-queue.md`
|
||||
- Ops API: `src/activity_core/ops_api.py`
|
||||
- Status patterns: `src/activity_core/automation_status.py`
|
||||
|
||||
## Implementation evidence (2026-08-06)
|
||||
|
||||
- Package: `activity_core/review_cli/` + console script `activity`
|
||||
- Tests: `tests/test_review_cli.py` (9 passed)
|
||||
- Smoke FI:
|
||||
- `activity --cwd ~/freedom-intelligence list` → FI daily brief
|
||||
- `inbox` shows briefs with trust `ok`/`partial`
|
||||
- `ack path` shrinks inbox by path (not by reviewed_at alone)
|
||||
- API: `GET /ops/automations?target_repo=` filter
|
||||
- Docs: runbook + `docs/repo-automation-review-cli.md` + FI recurrence-ops ritual
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue