Document daily fleet snapshot CoS routine under agents/ - #3
Closed
cookieofcode wants to merge 3 commits into
Closed
cookieofcode wants to merge 3 commits into
cookieofcode wants to merge 3 commits into
Conversation
Add intent-only markdown for the live daily-torqvoice-fleet-snapshot cron (04:00 local, all days) and list it in the fleet roster and apply runbook. No infra or app changes. Co-authored-by: Severin Pereto <cookieofcode@gmail.com>
cookieofcode
marked this pull request as ready for review
September 15, 2026 11:11
Document CRON_TZ=Europe/Zurich so 04:00 is the product owner's local time, not UTC. In APPLY.md, keep torqvoice-infra-pr-finops-cost the required armed FinOps routine; check daily-torqvoice-fleet-snapshot only when that routine file or its APPLY wiring changed. Co-authored-by: Severin Pereto <cookieofcode@gmail.com>
Define mechanical vs material before any CoS auto-merge: only pure doc, typo, or last-applied marker drift may be treated as mechanical. Role, standing-rule, membership, skill, or routine-intent changes are material and need team-verify (standing rule 2). CoS does not auto-merge those. Keep Zurich cron pin and FinOps vs daily-snapshot smoke wording. Co-authored-by: Severin Pereto <cookieofcode@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add Everything-as-Code intent for the live CoS routine Daily Torqvoice fleet snapshot (
daily-torqvoice-fleet-snapshot). Live cron is already armed; this PR versions the trigger and workflow in git so they can be reviewed and re-applied. No app orinfra/changes. No Terraform apply.Routine (
agents/routines/daily-torqvoice-fleet-snapshot.md)daily-torqvoice-fleet-snapshot0 4 * * *— every day at 04:00, including weekendsCRON_TZ=Europe/Zurich 0 4 * * *), so 04:00 is Zurich local, not UTCFLEET.md; diffagents/; scrub secrets; stay quiet if no drift; if drift, openchore(agents): daily fleet snapshot YYYY-MM-DDRoster and apply runbook
torqvoice-infra-pr-finops-costremains the required armed FinOps routine on every applydaily-torqvoice-fleet-snapshotis checked/armed when that routine file (or its APPLY wiring) changedWhy
The live daily snapshot routine is already armed. Checking the intent into
agents/keeps git the source of truth for live → git fleet drift, complementary to the existing FinOps infra-PR routine and the same-day hotfix SLA.