feat: schedule Phase 5 checks; start T06 path decoupling

Add phase5 daily/closeout ActivityDefinitions, document schedules in Phase 5
evidence, and migrate daily triage sinks to custodian:// runtime URIs.
This commit is contained in:
codex
2026-07-07 00:48:36 +02:00
parent 03dc2070a3
commit 8baa2d10ff
5 changed files with 141 additions and 8 deletions

View File

@@ -17,7 +17,7 @@ context_sources:
- type: static
bind_to: context.prompt_path
config:
value: /home/worsch/the-custodian/runtime/prompts/daily_statehub_wsgi_triage.md
value: custodian://runtime/prompts/daily_statehub_wsgi_triage.md
- type: state-hub
query: daily_triage_digest
params:
@@ -50,7 +50,7 @@ Current active runner:
- activity-core Temporal schedule from this ActivityDefinition
- Prompt source:
`/home/worsch/the-custodian/runtime/prompts/daily_statehub_wsgi_triage.md`
`custodian://runtime/prompts/daily_statehub_wsgi_triage.md`
Railiance projection note:
@@ -124,7 +124,7 @@ prompt: |
{context.daily_triage_digest}
Return only JSON matching
`/home/worsch/the-custodian/schemas/daily-triage-report.json`. Do not wrap
`activity-core://schemas/daily-triage-report.json`. Do not wrap
the JSON in Markdown fences or add prose before or after it:
{
"summary": "short operator-facing summary",
@@ -146,11 +146,11 @@ prompt: |
}
]
}
output_schema: /home/worsch/the-custodian/schemas/daily-triage-report.json
output_schema: activity-core://schemas/daily-triage-report.json
review_required: false
report_sinks:
- type: working-memory
path: /home/worsch/the-custodian/memory/working
path: custodian://memory/working
timezone: Europe/Berlin
filename_template: "daily-triage-{date}-{run_id_short}.md"
- type: state-hub-progress
@@ -165,7 +165,7 @@ report_sinks:
The run should produce:
- a dated working-memory note under
`/home/worsch/the-custodian/memory/working/`
`custodian://memory/working/`
- a State Hub progress event with `event_type: daily_triage`
- no direct workplan/canon edits
- no task status changes unless a later human request explicitly asks for an