dbd2fbb11c
docs(workplan): record railiance01 llm-connect smoke evidence
...
Note the 2026-06-19 live reconciliation on railiance01: llm-connect
deployed, worker restarted with LLM_CONNECT_URL, fixture smoke passed.
Manual daily triage still blocked on actcore-state-hub-bridge reachability.
2026-06-19 15:58:04 +02:00
c938b80503
chore(kaizen): demote coach/optimization to weekly operate cadence
...
After coulomb-loop bootstrap E2E (3/3 cycles on 2026-06-18), revert
activity-core from experimental daily crons to weekly Monday schedules
so discover_kaizen_scheduled_repos(cadence=weekly) matches the
operate-phase ActivityDefinitions. Drop the disabled tdd-workflow stub.
2026-06-19 11:32:36 +02:00
3e93567a53
Add admin sync hot reload path
2026-06-19 01:54:13 +02:00
6f68f8f9ec
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-19:
- update .custodian-brief.md for activity-core
2026-06-19 01:52:52 +02:00
f05c56e202
fix(issue-sink): stringify triggering_event_id before JSON encode
...
IssueCoreRestSink.emit() passed task_spec.triggering_event_id straight
into the httpx json= payload. When the field is a UUID object (rather
than a string), httpx's JSON encoder raised
"TypeError: Object of type UUID is not JSON serializable", failing the
emission. Guard with str(), preserving None for optional event ids.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 00:15:03 +02:00
200ec0c97a
Add credential routing instructions for all agent runtimes
...
Propagate shared credential-routing section (Codex, Claude, Grok, llm-connect)
from state-hub template via scripts/propagate_credential_routing.py.
2026-06-18 22:48:37 +02:00
42e5ef725c
Document issue-core emission contract in AGENTS.md
...
Add ISSUE_CORE_URL, ISSUE_CORE_API_KEY, and ISSUE_SINK_TYPE guidance so
agents pair keys locally or via OpenBao instead of requesting them from
ops-warden.
2026-06-18 22:34:59 +02:00
a08bd1684f
Add ISSUE_CORE_API_KEY auth to IssueCoreRestSink
...
Issue-core requires a shared ingestion key on POST /issues/. The REST sink
now sends Authorization: Bearer using ISSUE_CORE_API_KEY and fails fast
when the key is missing under ISSUE_SINK_TYPE=rest.
Updates .env.example, emission boundary docs, and unit tests for the
header contract and missing-key error.
2026-06-18 22:30:13 +02:00
2078915854
Add reuse-surface report gaps resolver
2026-06-18 17:58:00 +02:00
23f4956b68
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-18:
- update .custodian-brief.md for activity-core
2026-06-18 17:52:38 +02:00
764339e490
chore(consistency): renormalize lifecycle state [auto]
...
Updated by fix-consistency on 2026-06-18:
- workplan status: ready → active
2026-06-18 17:52:33 +02:00
17e2e39165
Track definition schedule hot reload
2026-06-18 15:21:59 +02:00
6518ecefce
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-18:
- update .custodian-brief.md for activity-core
2026-06-18 15:20:03 +02:00
727868a245
Finish event payload resolver workplan
2026-06-18 15:15:07 +02:00
a279d59f73
Add kaizen agent project assets
2026-06-18 15:14:20 +02:00
23e2316dff
Harden coding retro resolver selection
2026-06-18 15:13:08 +02:00
206bb336d2
Wire llm-connect runtime for daily triage
2026-06-18 15:12:31 +02:00
977a3bd97f
Align activity-core scope boundaries
2026-06-18 15:11:48 +02:00
78eed5f942
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-18:
- update .custodian-brief.md for activity-core
2026-06-18 15:09:20 +02:00
717535b62d
Close event-payload live smoke handoff
2026-06-18 14:26:27 +02:00
b2816d9776
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-18:
- update .custodian-brief.md for activity-core
2026-06-18 14:05:59 +02:00
0554014083
Add event-payload context resolver
2026-06-18 14:01:11 +02:00
b84e474ac5
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-18:
- update .custodian-brief.md for activity-core
2026-06-18 13:16:24 +02:00
498d90b965
chore: promote coulomb-loop pilot schedule to daily stabilize phase
2026-06-18 12:09:25 +02:00
a2a6a30d8b
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-18:
- update .custodian-brief.md for activity-core
2026-06-18 12:07:56 +02:00
9a72c9f210
fix: unwrap single-key kaizen resolver payloads in resolve_context
...
When discover_kaizen_projects returns {"projects": [...]} bound to
context.projects, for_each can iterate the list directly. Multi-key
summaries (e.g. repo SBOM bulk) remain unchanged.
2026-06-18 08:11:09 +02:00
517bf9c133
Add kaizen context resolver for scheduled agent fleet discovery.
...
Implement discover_kaizen_scheduled_repos and discover_kaizen_projects per
kaizen-agentic ADR-005 contract: State Hub roster, roster.yaml filter, schedule
validation, and prepare_command emission. Register kaizen/resolver/shell source
types with unit tests and runbook dry-run instructions.
2026-06-18 07:46:46 +02:00
29bf87a44c
Opt in to coulomb-loop kaizen bootstrap scheduling.
...
Add .kaizen/schedule.yml for coach and optimization agent runs during the
hourly bootstrap phase of the coulomb-loop engagement.
2026-06-18 04:53:51 +02:00
1a279e9f22
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-17:
- update .custodian-brief.md for activity-core
2026-06-17 23:59:37 +02:00
bcddc88320
Close ops inventory probe handoff
2026-06-16 03:51:02 +02:00
7613f1e5c7
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-16:
- update .custodian-brief.md for activity-core
2026-06-16 03:49:15 +02:00
1deb2999a1
Add capability registry with seed entry from reuse-surface
...
Bootstrap registry layout and migrate helix_forge capability owned by
this repository (REUSE-WP-0014-T02).
2026-06-16 01:46:52 +02:00
ab17378e0d
Add schedule metadata artifacts
2026-06-07 21:09:08 +02:00
14b2d40eb7
Implement weekly coding retro schedule
2026-06-07 20:58:34 +02:00
992fe94034
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-07:
- update .custodian-brief.md for activity-core
2026-06-07 20:56:40 +02:00
4e8ccbb344
Set up daily WSJF closure gates
2026-06-07 11:00:03 +02:00
418eb4ffda
Add schedule smoke test routine
2026-06-06 15:32:57 +02:00
e926636617
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-05:
- update .custodian-brief.md for activity-core
2026-06-05 23:41:24 +02:00
4b1b3e1b5f
Wire ops inventory probes for Railiance
2026-06-05 23:40:25 +02:00
5838077327
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-05:
- update .custodian-brief.md for activity-core
2026-06-05 23:17:52 +02:00
ebcaacc0b5
chore(consistency): renormalize lifecycle state [auto]
...
Updated by fix-consistency on 2026-06-05:
- workplan status: ready → active
2026-06-05 23:17:48 +02:00
41d3e75a88
Implement ops inventory probe evidence slice
2026-06-05 23:16:40 +02:00
ee1f805c0b
Sync ACTIVITY-WP-0007 with State Hub
2026-06-05 22:49:20 +02:00
15f495361e
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-05:
- update .custodian-brief.md for activity-core
2026-06-05 22:47:56 +02:00
3b8bac26da
Add ops inventory probe runner workplan
2026-06-05 22:46:11 +02:00
42e373aba1
Harden WSJF triage report recovery
2026-06-05 19:27:03 +02:00
20d4f26166
Implement post-triage operational hardening
2026-06-04 12:15:07 +02:00
8a33ec44b6
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-06-04:
- update .custodian-brief.md for activity-core
2026-06-04 09:58:37 +02:00
b2d56624b2
Normalize legacy WP-0003 status
2026-06-03 15:28:59 +02:00
87d3979c20
Record State Hub IDs for WP-0006
2026-06-03 12:09:28 +02:00