Infra: dogfood evidence aggregator cron job on rs2000 #29
Labels
No labels
area:ci
area:docs
area:engineering
area:framework-fp
area:test-coverage
dogfood:fn
dogfood:fp
dogfood:friction
dogfood:tp
phase:b
phase:c
severity:critical
severity:high
severity:low
severity:medium
source:deepseek-v4-pro
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
pdurlej/fallow-py#29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Infrastructure ticket (operator decision, 2026-05-05)
ADR 0008 (forthcoming edit) decided dogfood evidence collection is evidence-bounded, not time-bounded, with infrastructure dependency:
Operator's voice:
Scope
A cron job on rs2000 (operator's primary server, where Forgejo runs):
pdurlej/platform,pdurlej/hermes-agency,pdurlej/iskra-openclaw, ...)pyfallow-report.jsonartifacts from eachpyfallow-dogfood-weekly-YYYY-WW.mdsummarypyfallow-dogfood-evidence-inbox(separate issue, ever-open, see follow-up)claudeuser (orchestrator role); uses claude PAT from rs2000 secrets storepdurlej/platform/control-plane/if it makes sense as aplatformctlsubcommand, or in pyfallow as a separate package — operator decidesWhy this matters
Without aggregation, evidence collection requires operator to manually scroll through 30+ CI artifacts after 8-12 weeks of dogfood. Friction = operator skips analysis = decision blind. Cron + aggregation = evidence delivered ready-to-read.
Implementation context
pyfallow-report.json(schemaagent_fix_plan.v1, seeexamples/ci/forgejo-actions.yml— and platform's own pyfallow workflow per platform PR #71)claude)requestsorhttpx, parses JSON artifacts, formats Markdown summaryPriority
Medium. Pre-requisite for the evidence-bounded dogfood window per ADR 0008. Without this, "wait for sufficient evidence" has no observability.
Phase
Out-of-band of Phase B/C — this is infrastructure for the dogfood window itself. Should land within first 2-3 weeks of dogfood window opening (i.e., before evidence really accumulates).