feat: advance LOOP-WP-0002/0003/0004 without activity-core blockers

Document event payload contract, draft disabled ActivityDefinitions for
CI/regulator/registry hygiene, initialize loop health snapshots and
regulator dashboard, record DEC-005 kaizen-stack promotion, and close
supplier-independent workplan tasks.
This commit is contained in:
2026-06-18 13:10:59 +02:00
parent f678473892
commit 169a71f3e3
21 changed files with 513 additions and 30 deletions

View File

@@ -0,0 +1,6 @@
loop: registry-hygiene
phase: bootstrap
cron: "20 * * * *"
batch_size: 3
regulator_approval: pending
notes: Hourly round-robin on custodian pilot slice; delegate SBOM to activity-core job

View File

@@ -0,0 +1 @@
{"timestamp":"2026-06-18T10:16:00Z","loop":"registry-hygiene","phase":"bootstrap","tasks_created":0,"manual_rescues":0,"notes":"T01 signals/rollout committed; sweep disabled pending shell resolver"}

View File

@@ -0,0 +1,25 @@
version: "1"
batch_size_hourly: 3
domains:
- slug: custodian
phase: pilot
repos:
- kaizen-agentic
- the-custodian
- activity-core
- slug: helix_forge
phase: queued
repos:
- reuse-surface
- slug: stack
phase: queued
repos:
- artifact-store
- open-reuse
- slug: coulomb_social
phase: queued
repos:
- vergabe-teilnahme
expansion_after: LOOP-WP-0003 bootstrap exit + LOOP-WP-0004 regulator approval

View File

@@ -0,0 +1,6 @@
{
"cursor_domain": "custodian",
"cursor_index": 0,
"last_run": null,
"last_batch": []
}

View File

@@ -0,0 +1,27 @@
# scope-analyst hygiene session template
LOOP-WP-0003 T03 — standard task for registry/orientation hygiene.
## Prepare
```bash
kaizen-agentic schedule prepare scope-analyst --target <pilot-repo-root>
```
## Session steps
1. Read `SCOPE.md` and `INTENT.md` in target repo
2. Compare scope to actual repo purpose; update if stale (>90d or drift)
3. Run `reuse-surface validate` in target repo
4. If registry gaps: `reuse-surface establish --publish-check` (when touching registry)
5. If `sbom_age_days > 30`: link to activity-core `weekly-sbom-staleness` — do not rescan
6. File state-hub progress event on hygiene completion
## Labels
`fleet-hygiene`, `coulomb-loop`, `scope-analyst`
## Reference
- Signals: `loops/registry-hygiene/signals.yml`
- Rollout: `loops/registry-hygiene/rollout.yaml`

View File

@@ -0,0 +1,32 @@
version: "1"
signals:
registry_gap:
source: reuse-surface report gaps
action: scope-analyst session + establish --publish-check when registry touched
priority: medium
empty_capability_scaffold:
source: federation roster capability_count 0
action: draft capability entry or mark intentional
priority: low
stale_scope:
source: SCOPE.md mtime > 90d or missing
action: scope-analyst refresh
priority: medium
stale_sbom:
source: state-hub repo_sbom_status sbom_age_days
threshold_days: 30
action: link to activity-core weekly-sbom-staleness (do not duplicate scan)
priority: medium
delegate_definition: weekly-sbom-staleness
labels: [fleet-hygiene]
publish_check_fail:
source: federation roster publish_check fail
action: registry fix task
priority: high
sbom_handoff:
owner: activity-core
definition: weekly-sbom-staleness
cron: "0 9 * * 1"
hygiene_role: flag_and_link_only