Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 1494246@bnt-lap001 Assistant-Session: caf6de6f-f9e4-47ce-a584-49baa271fa4b
44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
---
|
|
id: assembly-checkpoint-annual
|
|
name: "Assembly Economics Checkpoint — Annual"
|
|
enabled: true
|
|
owner: custodian-agent
|
|
governance: custodian
|
|
status: active
|
|
trigger:
|
|
type: cron
|
|
cron_expression: "0 8 20 1 *"
|
|
timezone: Europe/Berlin
|
|
misfire_policy: skip
|
|
context_sources: []
|
|
---
|
|
|
|
# Assembly Economics Checkpoint — Annual
|
|
|
|
Domain definition owned by `assembly-economics` (ASSEMBLY-WP-0010). Railiance
|
|
projection: `activity-core/k8s/railiance/20-runtime.yaml`
|
|
(ConfigMap `actcore-external-activity-definitions`).
|
|
|
|
Steady state: full checkpoint on 20 Jan from 2027.
|
|
|
|
Execution: rein-aharness claims the ops_run and runs the `assembly-checkpoint`
|
|
approach in the `assembly-economics` checkout: it runs
|
|
`checkpoints/run_checkpoint.py` (data via web-fetcher); the window guard in `checkpoints/schedule.md` is
|
|
authoritative for dates. Completion: State Hub progress event
|
|
`assembly_checkpoint` with `detail.repo`, `detail.date`, `detail.kind`,
|
|
`detail.path`.
|
|
|
|
```rule
|
|
id: emit-assembly-checkpoint-annual
|
|
action:
|
|
task_template: "Assembly Economics reality checkpoint (full) — steady phase"
|
|
description: >
|
|
Run the reality checkpoint runner for assembly-economics
|
|
(checkpoints/run_checkpoint.py via the rein-aharness assembly-checkpoint
|
|
approach). Window guard: checkpoints/schedule.md. Data via web-fetcher
|
|
with provenance; never invented values. Writes checkpoints/YYYY/ and
|
|
checkpoints/data/, pushes, posts event_type=assembly_checkpoint.
|
|
target_repo: assembly-economics
|
|
priority: medium
|
|
labels: ["assembly-checkpoint", "research", "automated"]
|
|
```
|