Project assembly-economics reality-checkpoint definitions (ASSEMBLY-WP-0010)
Four domain definitions from assembly-economics/activity-definitions: setup-daily (13-15 Oct), monthly-2026 (15 Nov/Dec), quarterly (15 Jan/Apr/ Jul/Oct), annual (20 Jan), 08:00 Europe/Berlin. Rules are unconditional; the executor (rein-aharness approach assembly-checkpoint) enforces the authoritative date windows in assembly-economics/checkpoints/schedule.md. Founder-approved 2026-10-12. Only the external-definitions ConfigMap changes in k8s/gitops (render_gitops.py --check passes). 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
This commit is contained in:
parent
52dcc08f23
commit
f9f2640f38
2 changed files with 285 additions and 0 deletions
|
|
@ -36,6 +36,99 @@ metadata:
|
|||
---
|
||||
apiVersion: v1
|
||||
data:
|
||||
assembly-checkpoint-annual.md: "---\nid: assembly-checkpoint-annual\nname: \"Assembly\
|
||||
\ Economics Checkpoint \u2014 Annual\"\nenabled: true\nowner: custodian-agent\n\
|
||||
governance: custodian\nstatus: active\ntrigger:\n type: cron\n cron_expression:\
|
||||
\ \"0 8 20 1 *\"\n timezone: Europe/Berlin\n misfire_policy: skip\ncontext_sources:\
|
||||
\ []\n---\n\nRailiance projection of domain definition in\n`assembly-economics/activity-definitions/assembly-checkpoint-annual.md`.\n\
|
||||
\n# Assembly Economics Checkpoint \u2014 Annual\n\nDomain definition owned by\
|
||||
\ `assembly-economics` (ASSEMBLY-WP-0010). Railiance\nprojection: `activity-core/k8s/railiance/20-runtime.yaml`\n\
|
||||
(ConfigMap `actcore-external-activity-definitions`).\n\nSteady state: full checkpoint\
|
||||
\ on 20 Jan from 2027.\n\nExecution: rein-aharness claims the ops_run and runs\
|
||||
\ the `assembly-checkpoint`\napproach in the `assembly-economics` checkout: it\
|
||||
\ runs\n`checkpoints/run_checkpoint.py` (data via web-fetcher); the window guard\
|
||||
\ in `checkpoints/schedule.md` is\nauthoritative for dates. Completion: State\
|
||||
\ Hub progress event\n`assembly_checkpoint` with `detail.repo`, `detail.date`,\
|
||||
\ `detail.kind`,\n`detail.path`.\n\n```rule\nid: emit-assembly-checkpoint-annual\n\
|
||||
action:\n task_template: \"Assembly Economics reality checkpoint (full) \u2014\
|
||||
\ steady phase\"\n description: >\n Run the reality checkpoint runner for\
|
||||
\ assembly-economics\n (checkpoints/run_checkpoint.py via the rein-aharness\
|
||||
\ assembly-checkpoint\n approach). Window guard: checkpoints/schedule.md. Data\
|
||||
\ via web-fetcher\n with provenance; never invented values. Writes checkpoints/YYYY/\
|
||||
\ and\n checkpoints/data/, pushes, posts event_type=assembly_checkpoint.\n\
|
||||
\ target_repo: assembly-economics\n priority: medium\n labels: [\"assembly-checkpoint\"\
|
||||
, \"research\", \"automated\"]\n```\n"
|
||||
assembly-checkpoint-monthly-2026.md: "---\nid: assembly-checkpoint-monthly-2026\n\
|
||||
name: \"Assembly Economics Checkpoint \u2014 Monthly (Nov\u2013Dec 2026)\"\nenabled:\
|
||||
\ true\nowner: custodian-agent\ngovernance: custodian\nstatus: active\ntrigger:\n\
|
||||
\ type: cron\n cron_expression: \"0 8 15 11,12 *\"\n timezone: Europe/Berlin\n\
|
||||
\ misfire_policy: skip\ncontext_sources: []\n---\n\nRailiance projection of domain\
|
||||
\ definition in\n`assembly-economics/activity-definitions/assembly-checkpoint-monthly-2026.md`.\n\
|
||||
\n# Assembly Economics Checkpoint \u2014 Monthly (Nov\u2013Dec 2026)\n\nDomain\
|
||||
\ definition owned by `assembly-economics` (ASSEMBLY-WP-0010). Railiance\nprojection:\
|
||||
\ `activity-core/k8s/railiance/20-runtime.yaml`\n(ConfigMap `actcore-external-activity-definitions`).\n\
|
||||
\nTransition phase: light checkpoints on 15 Nov and 15 Dec 2026. Fires every year;\
|
||||
\ the window guard makes later years no-ops, and the definition is disabled after\
|
||||
\ 2026.\n\nExecution: rein-aharness claims the ops_run and runs the `assembly-checkpoint`\n\
|
||||
approach in the `assembly-economics` checkout: it runs\n`checkpoints/run_checkpoint.py`\
|
||||
\ (data via web-fetcher); the window guard in `checkpoints/schedule.md` is\nauthoritative\
|
||||
\ for dates. Completion: State Hub progress event\n`assembly_checkpoint` with\
|
||||
\ `detail.repo`, `detail.date`, `detail.kind`,\n`detail.path`.\n\n```rule\nid:\
|
||||
\ emit-assembly-checkpoint-monthly-2026\naction:\n task_template: \"Assembly\
|
||||
\ Economics reality checkpoint (light) \u2014 transition phase\"\n description:\
|
||||
\ >\n Run the reality checkpoint runner for assembly-economics\n (checkpoints/run_checkpoint.py\
|
||||
\ via the rein-aharness assembly-checkpoint\n approach). Window guard: checkpoints/schedule.md.\
|
||||
\ Data via web-fetcher\n with provenance; never invented values. Writes checkpoints/YYYY/\
|
||||
\ and\n checkpoints/data/, pushes, posts event_type=assembly_checkpoint.\n\
|
||||
\ target_repo: assembly-economics\n priority: medium\n labels: [\"assembly-checkpoint\"\
|
||||
, \"research\", \"automated\"]\n```\n"
|
||||
assembly-checkpoint-quarterly.md: "---\nid: assembly-checkpoint-quarterly\nname:\
|
||||
\ \"Assembly Economics Checkpoint \u2014 Quarterly\"\nenabled: true\nowner: custodian-agent\n\
|
||||
governance: custodian\nstatus: active\ntrigger:\n type: cron\n cron_expression:\
|
||||
\ \"0 8 15 1,4,7,10 *\"\n timezone: Europe/Berlin\n misfire_policy: skip\ncontext_sources:\
|
||||
\ []\n---\n\nRailiance projection of domain definition in\n`assembly-economics/activity-definitions/assembly-checkpoint-quarterly.md`.\n\
|
||||
\n# Assembly Economics Checkpoint \u2014 Quarterly\n\nDomain definition owned\
|
||||
\ by `assembly-economics` (ASSEMBLY-WP-0010). Railiance\nprojection: `activity-core/k8s/railiance/20-runtime.yaml`\n\
|
||||
(ConfigMap `actcore-external-activity-definitions`).\n\nSteady state: light checkpoints\
|
||||
\ on 15 Jan, Apr, Jul and Oct from 2027.\n\nExecution: rein-aharness claims the\
|
||||
\ ops_run and runs the `assembly-checkpoint`\napproach in the `assembly-economics`\
|
||||
\ checkout: it runs\n`checkpoints/run_checkpoint.py` (data via web-fetcher); the\
|
||||
\ window guard in `checkpoints/schedule.md` is\nauthoritative for dates. Completion:\
|
||||
\ State Hub progress event\n`assembly_checkpoint` with `detail.repo`, `detail.date`,\
|
||||
\ `detail.kind`,\n`detail.path`.\n\n```rule\nid: emit-assembly-checkpoint-quarterly\n\
|
||||
action:\n task_template: \"Assembly Economics reality checkpoint (light) \u2014\
|
||||
\ steady phase\"\n description: >\n Run the reality checkpoint runner for\
|
||||
\ assembly-economics\n (checkpoints/run_checkpoint.py via the rein-aharness\
|
||||
\ assembly-checkpoint\n approach). Window guard: checkpoints/schedule.md. Data\
|
||||
\ via web-fetcher\n with provenance; never invented values. Writes checkpoints/YYYY/\
|
||||
\ and\n checkpoints/data/, pushes, posts event_type=assembly_checkpoint.\n\
|
||||
\ target_repo: assembly-economics\n priority: medium\n labels: [\"assembly-checkpoint\"\
|
||||
, \"research\", \"automated\"]\n```\n"
|
||||
assembly-checkpoint-setup-daily.md: "---\nid: assembly-checkpoint-setup-daily\n\
|
||||
name: \"Assembly Economics Checkpoint \u2014 Setup (daily, 13\u201315 Oct 2026)\"\
|
||||
\nenabled: true\nowner: custodian-agent\ngovernance: custodian\nstatus: active\n\
|
||||
trigger:\n type: cron\n cron_expression: \"0 8 13-15 10 *\"\n timezone: Europe/Berlin\n\
|
||||
\ misfire_policy: skip\ncontext_sources: []\n---\n\nRailiance projection of domain\
|
||||
\ definition in\n`assembly-economics/activity-definitions/assembly-checkpoint-setup-daily.md`.\n\
|
||||
\n# Assembly Economics Checkpoint \u2014 Setup (daily, 13\u201315 Oct 2026)\n\n\
|
||||
Domain definition owned by `assembly-economics` (ASSEMBLY-WP-0010). Railiance\n\
|
||||
projection: `activity-core/k8s/railiance/20-runtime.yaml`\n(ConfigMap `actcore-external-activity-definitions`).\n\
|
||||
\nSetup phase: daily light checkpoints on 13-15 Oct 2026 to verify the pipeline\
|
||||
\ end to end. Fires on 13-15 Oct of every year; the executor's window guard (checkpoints/schedule.md)\
|
||||
\ turns later years into no-ops, and the definition is disabled after 2026 (ASSEMBLY-WP-0010-T04).\n\
|
||||
\nExecution: rein-aharness claims the ops_run and runs the `assembly-checkpoint`\n\
|
||||
approach in the `assembly-economics` checkout: it runs\n`checkpoints/run_checkpoint.py`\
|
||||
\ (data via web-fetcher); the window guard in `checkpoints/schedule.md` is\nauthoritative\
|
||||
\ for dates. Completion: State Hub progress event\n`assembly_checkpoint` with\
|
||||
\ `detail.repo`, `detail.date`, `detail.kind`,\n`detail.path`.\n\n```rule\nid:\
|
||||
\ emit-assembly-checkpoint-setup-daily\naction:\n task_template: \"Assembly Economics\
|
||||
\ reality checkpoint (light) \u2014 setup phase\"\n description: >\n Run the\
|
||||
\ reality checkpoint runner for assembly-economics\n (checkpoints/run_checkpoint.py\
|
||||
\ via the rein-aharness assembly-checkpoint\n approach). Window guard: checkpoints/schedule.md.\
|
||||
\ Data via web-fetcher\n with provenance; never invented values. Writes checkpoints/YYYY/\
|
||||
\ and\n checkpoints/data/, pushes, posts event_type=assembly_checkpoint.\n\
|
||||
\ target_repo: assembly-economics\n priority: medium\n labels: [\"assembly-checkpoint\"\
|
||||
, \"research\", \"automated\"]\n```\n"
|
||||
core-hub-stabilization-closeout.md: |
|
||||
---
|
||||
id: "c5d9f3a2-7b4e-5f6c-0a1d-3e8f9b2c4d5e"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue