Commit Graph

1938 Commits

Author SHA1 Message Date
a0b79cd09e chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-22:
  - update .custodian-brief.md for the-custodian
2026-06-22 11:56:33 +02:00
4099179374 CUST-WP-0050: drop T03, re-home T04-T10 to STATE-WP-0065, add T11
Per 2026-06-22 review: T03 dropped (registering unregistered repos under the
old model = legacy to clean up). Implementation re-homed to state-hub-local
STATE-WP-0065; T04/T05/T10 merged into one spine migration (P1). CUST-WP-0050
stays the coordination driver. T11 (post-cutover inventory) replaces T03.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 11:52:55 +02:00
9456b3812e chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-22:
  - update .custodian-brief.md for the-custodian
2026-06-22 11:41:53 +02:00
c4c61f4550 CUST-WP-0050 T02: human review complete; close T02
Bernd confirmed kaizen-agentic and llm-connect stay agents-primary
(infotech secondary). All 11 custodian-repo .repo-classification.yaml
flipped to classified_by: human and re-validated clean against T01.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 11:31:39 +02:00
27b7e3f08a Add 'tooling' category to Repo Classification Standard
Insert a 'tooling' category between project and product (reusable internal
tooling/infrastructure: libraries, CLIs, services, ops components used across
the ecosystem rather than offered to external customers). Update §5 definition,
§11 decision procedure, §16 agent prompt, the machine-readable allowed-values,
and the CUST-WP-0050 T02 progress note. Nine custodian tooling repos
reclassified to it; the-custodian and inter-hub remain research.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 03:08:20 +02:00
40cc73f22e CUST-WP-0050 T02: classify remaining 10 custodian repos
All 11 custodian-domain repos now carry a committed, validated
.repo-classification.yaml (first-pass classified_by: agent). T02 remains
in_progress pending the human-review step.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 02:47:43 +02:00
46e3566793 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-22:
  - update .custodian-brief.md for the-custodian
2026-06-22 02:02:48 +02:00
044d088109 Start CUST-WP-0050: T01 allowed-values + validator; classify the-custodian
Activate the workplan and complete T01: add the machine-readable controlled
vocabulary canon/standards/repo-classification.allowed.yaml (categories,
domains, business_stake, business_mechanics, capability families, guidance),
reference it from the standard §12, and add tools/validate_repo_classification.py
(stdlib + PyYAML, --self-test PASS).

Begin T02: author the-custodian/.repo-classification.yaml (research · infotech ·
agents), which validates clean. classified_by: agent, pending human review.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 02:02:01 +02:00
a74f42de06 Fix D1 reference in CUST-WP-0050 (D1 -> D1/D1a)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 01:47:54 +02:00
50f4564561 Resolve CUST-WP-0050 D1: repo-anchored model + ADR-005
Adopt the repo as the primary workplan anchor: repo_id becomes required,
market-domain is derived from each repo's classification, and the
domain/topic spine is demoted/retired (RepoGoal becomes the goal primitive).
Add task T10 for the re-anchor plus the workstream -> workplan rename across
schema/API/MCP.

Add ADR-005 (Cross-Repo Workplans Live in Dedicated Project Repos): complex
cross-repo efforts get their own project repo (category: project) as the
anchor, retired to archive on completion with results living on in the
modified product repos. Rewrite D1 as resolved and add D1a for the
project-repo naming/archival convention.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 01:36:31 +02:00
0ba909263b Add CUST-WP-0050: repo classification & registration redesign
Proposed workplan to adopt the Repo Classification Standard ecosystem-wide:
per-repo .repo-classification.yaml as source of truth, State Hub domain model
replaced by the standard's 14 market domains, auto-registration tooling, and
reclassification of the 57 existing registrations. Folds in the 2026-06-21
discrepancy findings as reconciliation targets. Blocking design question D1
(topic vs market-domain) flagged for resolution before schema work.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 01:19:38 +02:00
2c27ac6d2e Promote Repo Classification Standard into custodian canon
Move specs/RepoClassificationStandard.md to
canon/standards/repo-classification-standard_v1.0.md with provenance
frontmatter (id: canon-repo-classification, status: active, v1.0). The
standard originated in Helix Forge; the-custodian is interim steward. Leave
a pointer stub in specs/ redirecting to canon and the rollout workplan.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 01:19:38 +02:00
5d94fd679a New repo classification system 2026-06-22 01:02:28 +02:00
1ae82e01ae feat(STATE-WP-0064): enable consistency sweep for parallel week
Activate the Railiance01 schedule alongside the local timer during T03.
2026-06-21 21:46:43 +02:00
16a4752f54 docs: fix schedule sync commands in hourly RecentlyOnScope runbook
Document admin/sync and the new make sync-schedules target.
2026-06-21 20:28:04 +02:00
8cfda08cea feat(STATE-WP-0064): add state-hub-consistency-sweep ActivityDefinition
Land the 15-minute consistency sync definition disabled until manual
canary and cutover from the local custodian-sync timer.
2026-06-21 20:19:22 +02:00
4eec96aa02 docs: fix stale domain references in README
- "seven project domains" (contradicted "six") -> "a growing set"
- clarify the six canon charters are the founding domains; note the hub
  now tracks a larger live set (14 active) via list_domains()
- rename Foerster Capabilities -> Capabilities (live domain slug) in the
  dependency chain and domains table

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 16:16:09 +02:00
e57be41026 Rebuild SCOPE.md from current repo reality; archive stale version
Archive the out-of-date SCOPE.md to history/20260621-SCOPE.md and rebuild
it via the kaizen scope-analyst persona, grounded in INTENT.md (the newer
boundary authority), the repo tree, and the live list_domains() result.

Fixes:
- Stop conflating this repo with the standalone State Hub service: reframe
  Provided Capabilities to governance canon / session protocol / append-only
  memory (state-tracking, SBOM, MCP-tool-registration belong to /state-hub).
- Add missing boundary owners issue-core and repo-scoping to Out of Scope.
- Replace the self-contradictory 6/7 domain count with a pointer to the live
  list (14 active as of 2026-06-21).
- Add updated frontmatter for freshness tracking.

Also records the scope-analyst agent memory for future runs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 16:16:09 +02:00
87f6c00f6d Ignore kaizen metrics and local agent backup directories
Runtime .kaizen/metrics/ output and agents_backup_* migration copies
should not appear in version control.
2026-06-19 21:17:33 +02:00
1ad3dfac77 Promote kaizen schedule to weekly cadence and add credential routing
- Switch coach and optimization agents from daily to weekly Monday crons
- Restore disabled tdd-workflow stanza; quote cron expressions
- Add credential routing guidance to AGENTS.md for Codex/Grok agents
- Wire credential-routing rule into CLAUDE.md for Claude Code sessions
- Scaffold kaizen agent memory files and record failed daily-triage run
2026-06-19 21:13:25 +02:00
e14b0bf356 Install kaizen coach and optimization agents for WP-0006 pilot
Enables schedule validate/prepare on the-custodian hub operator checkout.
2026-06-18 15:15:37 +02:00
a0a117ebcc chore: promote coulomb-loop pilot schedule to daily stabilize phase 2026-06-18 12:09:25 +02:00
dd48a0ba26 Opt in to coulomb-loop kaizen bootstrap scheduling.
Add .kaizen/schedule.yml with hourly coach and optimization crons for the
coulomb-loop fleet improvement pilot.
2026-06-18 04:53:50 +02:00
30730db7a5 feat(custodian): add interhub bootstrap access lane 2026-06-17 00:17:58 +02:00
cdff0055f0 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-17:
  - update .custodian-brief.md for the-custodian
2026-06-17 00:10:53 +02:00
5a36ea5423 feat(ops): align inventory probe activity source 2026-06-16 23:41:37 +02:00
6a9886d652 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-16:
  - update .custodian-brief.md for the-custodian
2026-06-16 23:39:55 +02:00
55ba80e584 Add capability registry scaffold (REUSE-WP-0014-T07 B05) 2026-06-16 01:59:02 +02:00
94d8fe9563 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-07:
  - update .custodian-brief.md for the-custodian
2026-06-07 22:29:21 +02:00
bf90efee28 docs: record repo router import seam 2026-06-07 22:27:43 +02:00
063705756e docs: record state hub ids for CUST-WP-0048 2026-06-07 21:56:31 +02:00
1ee389b7ec chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-07:
  - update .custodian-brief.md for the-custodian
2026-06-07 21:55:26 +02:00
8abc274411 docs: extract hub-core import refactor workplan 2026-06-07 21:52:24 +02:00
66322722c4 docs: record capability request read seam 2026-06-07 21:23:19 +02:00
b413c8bcf9 docs: record capability catalog router seam 2026-06-07 17:20:33 +02:00
50fbdef307 docs: record additional hub-core schema imports 2026-06-07 16:44:52 +02:00
2844ece8b6 docs: record domains router import seam 2026-06-07 15:23:29 +02:00
de7b656e71 docs: record progress router import seam 2026-06-07 14:31:35 +02:00
808eedb51e docs: record TPSC router import seam 2026-06-07 14:14:23 +02:00
5e8c3aa685 docs: record policy router import seam 2026-06-07 13:23:15 +02:00
72478e820e docs: record messages router import seam 2026-06-07 11:30:50 +02:00
fb6d01b318 docs: record domain hub-core import seam 2026-06-07 10:57:07 +02:00
366bdb1bae docs: record TPSC hub-core import seam 2026-06-07 10:48:29 +02:00
d407522abc docs: start state-hub hub-core imports 2026-06-07 01:31:09 +02:00
7c3b40beed chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-07:
  - update .custodian-brief.md for the-custodian
2026-06-07 01:29:25 +02:00
fb59749533 docs: complete hub-core MCP and risk tools 2026-06-07 01:05:45 +02:00
fb2232cfee chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-07:
  - update .custodian-brief.md for the-custodian
2026-06-07 01:04:17 +02:00
02e33dab8b docs: start hub-core MCP base server 2026-06-07 00:51:02 +02:00
5db039a1f7 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-06-07:
  - update .custodian-brief.md for the-custodian
2026-06-07 00:48:12 +02:00
7301494379 docs: complete hub-core package slice 2026-06-07 00:39:38 +02:00