Skip to content

refactor: split presets/ into presets/ + agent-docs/ + templates/ - #22

Closed
CMaintz wants to merge 1 commit into
mainfrom
refactor/presets-split
Closed

CMaintz wants to merge 1 commit into
mainfrom
refactor/presets-split

Conversation

@CMaintz

@CMaintz CMaintz commented Sep 25, 2026

Copy link
Copy Markdown
Owner

Restructure, step 1 of the sweep (presets split — the self-contained, low-collision part; workflow _-prefix + the ruleset-guard composite action follow separately).

presets/ was a grab-bag. Split by purpose:

  • presets/ — copyable tool-configs (habit-hooks, pmd, eslint, gitleaks, renovate) stay.
  • agent-docs/ — the @-includable prose: code-standards.md, collaboration.md, agent-loop.md.
  • templates/ — the ticket kit: ISSUE_TEMPLATE/agent-feature.yml, ticket-schema.md.

Refs updated: README, setup-labels.sh, feature-driver design. foundry-init doesn't fetch these (they're @-included/referenced), so no scaffold change. Interface unchanged → not a semver break; jobbuddy vendors copies so is unaffected.

⚠️ Rebase note: my parked feat/verb-tiers-wip edits agent-loop.md and the tooling branch edits java.yml — those rebase onto this cleanly for agent-loop (a move) but the workflow-rename step (next) will need coordinating with the tooling branch's java.yml.

presets/ was a grab-bag — copyable tool-configs, agent-facing prose, and GitHub
templates all mixed. Split by purpose: configs stay in presets/; the @-includable
prose (code-standards, collaboration, agent-loop) -> agent-docs/; the ticket kit
(ISSUE_TEMPLATE, ticket-schema) -> templates/. Updated README, setup-labels.sh, and
the feature-driver design refs. foundry-init doesn't fetch these, so no scaffold change.

First step of the foundry restructure. Interface (workflow inputs + six-verb contract)
is unchanged, so not a semver break; consumers @-including by the old presets/ path
update the path, jobbuddy vendors copies so is unaffected.
@CMaintz

CMaintz commented Sep 25, 2026

Copy link
Copy Markdown
Owner Author

Superseded — implementing the unified restructure (finer presets grouping + docs/ cleanup + workflow prefix) fresh on current main in one PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant