chore(distributor): retire — org Required Workflows replace caller injection#34
Merged
Merged
Conversation
…jection The Distributor was supposed to propagate thin workflow callers from ai-workflows into every estate repo via per-repo Contents API PUTs. With the dryvist org migration, GitHub Required Workflows handle that need natively — zero per-repo caller files. The Distributor prompt itself only ever lived on the feat/six-new-routines branch (PR #20, still open); it never landed on main. This commit: - Adds AGENTS.md "Retired routines" section with the Distributor's trigger_id (trig_01HoVTrJjo41JFEyzmY1tU5b). - Adds docs/DISTRIBUTOR_RETIREMENT.md with the full migration runbook: per-tier Required Workflow configuration, opt-out handling, hard- excludes, personal-account trade-offs, and verification steps. No distributor-state gist exists (the cloud routine never ran successfully), so there is no operator-decision history to preserve from state. Follow-up actions for the user: 1. Delete the Distributor cloud routine via claude.ai/code/routines UI. 2. Configure org Required Workflows per docs/DISTRIBUTOR_RETIREMENT.md. 3. Decide per-repo whether JacobPEvans-personal repos migrate to dryvist, maintain callers manually, or accept drift. On the feat/six-new-routines branch: routines/distributor.prompt.md should also be deleted before that branch merges. This PR does not touch that branch — that's a separate edit on PR #20. Closes #28 Assisted-by: Claude <noreply@anthropic.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
AGENTS.md"Retired routines" section; the prompt file deletion happens onfeat/six-new-routines(PR feat(routines): rewrite six new routines, ground-truthed and hardened #20) before that branch merges.docs/DISTRIBUTOR_RETIREMENT.mdwith the full operator-only migration runbook (delete cloud routine, configure org Required Workflows per tier, honor existing opt-outs, hard-excludes, personal-account decision tree, verification).Closes #28.
Why
distributor-stategist exists (the cloud routine never ran successfully).What changed
AGENTS.md— adds "Retired routines" section with the Distributor entry (trig_01HoVTrJjo41JFEyzmY1tU5b).docs/DISTRIBUTOR_RETIREMENT.md— operator runbook: 4 tiers (core/tests/nix/terraform), per-tier selector + workflow list + secrets, opt-out audit, hard-excludes, personal-account trade-offs, verification checklist.Coordination with other open PRs
AGENTS.mdto add its own "Retired routines" section (for Weekly Scorecard). Whichever PR merges second will conflict on the## Retired routinesheading and need to combine the two entries. The conflict is trivial — both sections use the same### <Name> (retired <date>)sub-heading format, just concatenate.routines/distributor.prompt.md. That file should be deleted on PR feat(routines): rewrite six new routines, ground-truthed and hardened #20 before it merges, separately from this PR. This PR does NOT touch PR feat(routines): rewrite six new routines, ground-truthed and hardened #20's branch.User-only follow-up steps (documented in DISTRIBUTOR_RETIREMENT.md)
claude.ai/code/routinesUI.gh-claude-org-adminforGH_PAT_ORG_ADMINaccess.DISTRIBUTOR_RETIREMENT.md.skip-distributortopics and translate to per-tier repo exclusions.Test plan
RemoteTrigger get trigger_01HoVTrJjo41JFEyzmY1tU5breturns 404.