Normalize repository validation and metadata
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
ci / test (push) Successful in 1m21s

This commit is contained in:
tegwick 2026-08-20 11:04:43 +02:00
parent d4a4560a8d
commit 9d996d7936
36 changed files with 298 additions and 175 deletions

View file

@ -4,7 +4,7 @@ type: workplan
title: "Community Engagement and Advanced Automation (v1.1.0)"
domain: agents
repo: kaizen-agentic
status: completed
status: finished
owner: kaizen-agentic
topic_slug: custodian
state_hub_workstream_id: a43e92af-1cb4-4c55-8b74-19588e0ded20
@ -14,7 +14,7 @@ updated: "2026-06-18"
# KAIZEN-WP-0001 — Community Engagement and Advanced Automation
**Status:** completed
**Status:** finished
**Owner:** kaizen-agentic
**Repo:** kaizen-agentic
**Target version:** 1.1.0

View file

@ -4,7 +4,7 @@ type: workplan
title: "Agency Framework: Project Memory, Coaching, and sys-medic Integration"
domain: agents
repo: kaizen-agentic
status: done
status: finished
owner: kaizen-agentic
topic_slug: custodian
state_hub_workstream_id: d82b5ec9-ee3c-4b3b-9a27-2e30ab3a8158
@ -14,7 +14,7 @@ updated: "2026-03-19"
# KAIZEN-WP-0002 — Agency Framework: Project Memory, Coaching, and sys-medic Integration
**Status:** done
**Status:** finished
**Owner:** kaizen-agentic
**Repo:** kaizen-agentic

View file

@ -4,7 +4,7 @@ type: workplan
title: "Measurement Loop: Metrics Convention, Collection, and Optimizer Integration"
domain: agents
repo: kaizen-agentic
status: completed
status: finished
owner: kaizen-agentic
topic_slug: custodian
state_hub_workstream_id: 36252a45-f360-4496-bf77-17b5dfb02767
@ -111,7 +111,7 @@ tasks:
# KAIZEN-WP-0003 — Measurement Loop: Metrics Convention, Collection, and Optimizer Integration
**Status:** completed
**Status:** finished
**Owner:** kaizen-agentic
**Repo:** kaizen-agentic
**Target version:** 1.1.0 (partial; remainder in WP-0001)

View file

@ -4,7 +4,7 @@ type: workplan
title: "Ecosystem Integration: Helix Forge, activity-core, and artifact-store"
domain: agents
repo: kaizen-agentic
status: completed
status: finished
owner: kaizen-agentic
topic_slug: custodian
state_hub_workstream_id: 76be7294-e201-4074-91c0-6421992470fe
@ -91,7 +91,7 @@ tasks:
# KAIZEN-WP-0004 — Ecosystem Integration: Helix Forge, activity-core, and artifact-store
**Status:** completed
**Status:** finished
**Owner:** kaizen-agentic
**Repo:** kaizen-agentic
**Depends on:** KAIZEN-WP-0003 Part 3 (metrics CLI + `metrics optimize` operational)

View file

@ -4,7 +4,7 @@ type: workplan
title: "Adoption Polish and Fleet Parity (v1.2.0)"
domain: agents
repo: kaizen-agentic
status: completed
status: finished
owner: kaizen-agentic
topic_slug: custodian
state_hub_workstream_id: 88c7b3e6-be98-480c-b47b-936e74a1a31b
@ -79,7 +79,7 @@ tasks:
# KAIZEN-WP-0005 — Adoption Polish and Fleet Parity
**Status:** completed
**Status:** finished
**Owner:** kaizen-agentic
**Repo:** kaizen-agentic
**Target version:** 1.2.0

View file

@ -4,7 +4,7 @@ type: workplan
title: "Scheduled Agent Execution via activity-core (v1.3.0)"
domain: agents
repo: kaizen-agentic
status: done
status: finished
owner: kaizen-agentic
topic_slug: custodian
state_hub_workstream_id: d4edb92b-526f-4ee4-8efe-a9fa84ab6dff
@ -89,7 +89,7 @@ tasks:
# KAIZEN-WP-0006 — Scheduled Agent Execution via activity-core
**Status:** done
**Status:** finished
**Owner:** kaizen-agentic
**Repo:** kaizen-agentic
**Target version:** 1.3.0

View file

@ -4,7 +4,7 @@ type: workplan
title: "Agent Authoring & Doc Generation (v1.4.0)"
domain: agents
repo: kaizen-agentic
status: done
status: finished
owner: kaizen-agentic
topic_slug: custodian
state_hub_workstream_id: a8bc88a4-0ee3-44c6-aff5-9d7f54a316f5
@ -40,7 +40,7 @@ tasks:
# KAIZEN-WP-0007 — Agent Authoring & Doc Generation
**Status:** done
**Status:** finished
**Owner:** kaizen-agentic
**Repo:** kaizen-agentic
**Target version:** 1.4.0

View file

@ -4,7 +4,7 @@ type: workplan
title: "Coulomb-loop supplier engagement (customer-repo playbook)"
domain: agents
repo: kaizen-agentic
status: done
status: finished
owner: kaizen-agentic
topic_slug: custodian
customer_repo: coulomb-loop
@ -49,7 +49,7 @@ state_hub_workstream_id: "80f473eb-d052-4f50-a633-806f03c469be"
# KAIZEN-WP-0008 — Coulomb-loop Supplier Engagement
**Status:** done
**Status:** finished
**Owner:** kaizen-agentic (supplier)
**Customer:** `coulomb-loop` (coulomb_social domain)
**Depends on:** WP-0006 (schedule contract), WP-0004 (activity-core integration)

View file

@ -268,4 +268,4 @@ All tasks T01T11 done. Workplan **finished** 2026-07-16.
- [forward-deployed-engagement-architecture.md](../docs/forward-deployed-engagement-architecture.md)
- [ADR-006](../docs/adr/ADR-006-customer-engagement-convention.md)
- [agent-sys-medic.md](../agents/agent-sys-medic.md)
- [KAIZEN-WP-0008](kaizen-agentic-WP-0008-coulomb-loop-supplier-engagement.md)
- [KAIZEN-WP-0008](KAIZEN-WP-0008-coulomb-loop-supplier-engagement.md)

View file

@ -0,0 +1,88 @@
---
id: KAIZEN-WP-0011
type: workplan
title: "Repository validation and metadata normalization"
domain: agents
repo: kaizen-agentic
status: finished
owner: codex
topic_slug: custodian
created: "2026-08-20"
updated: "2026-08-20"
---
# KAIZEN-WP-0011 — Repository validation and metadata normalization
## Dependency validation
```task
id: KAIZEN-WP-0011-T01
status: done
priority: high
```
Prevent empty dependency declarations such as `dependencies: []` from creating
an empty-name dependency, and cover the behavior with a regression test.
**Result:** dependency inputs are filtered before registration; the regression
test passes and registry validation no longer reports an empty dependency.
## Complete CI test coverage
```task
id: KAIZEN-WP-0011-T02
status: done
priority: high
```
Use the running interpreter for subprocess CLI tests and remove the Forgejo CI
exclusion for the complete CLI error-handling test module.
**Result:** the subprocess test uses `sys.executable`, the full module passes,
and Forgejo CI now runs the complete test suite.
## Documentation and capability metadata
```task
id: KAIZEN-WP-0011-T03
status: done
priority: medium
```
Align the documented agent count with the 20 packaged definitions and use
`agents-sync-package` consistently for source/package parity guidance.
**Result:** README, contributing guidance, capability source/index, and packaged
agent guidance agree on 20 agents; parity guidance uses
`make agents-sync-package`.
## Workplan convention normalization
```task
id: KAIZEN-WP-0011-T04
status: done
priority: medium
```
Normalize completed workplan statuses to `finished`, rename workplan files to
the canonical `KAIZEN-WP-NNNN-<slug>.md` convention, and update inbound links.
**Result:** all eleven workplan filenames follow the canonical convention,
completed top-level statuses use `finished`, and inbound documentation links
were updated. Stable workplan and task IDs were not changed.
## Verification and closeout
```task
id: KAIZEN-WP-0011-T05
status: done
priority: high
```
Run the full test, release, agent-validation, and State Hub consistency checks;
record the outcome and close the workplan.
**Result:** full pytest, `make release-check`, `make agents-validate`, and
`git diff --check` pass. `statehub fix-consistency` passes; all prefix and
status warnings are eliminated. UUID registration is deferred to the production
registrar, requested through State Hub message `d0d38ee7`.