Skip to content

Rename agentic-engineering-plugin to agentic-engineering in all URLs#3

Merged
aagnone3 merged 2 commits into
mainfrom
refactor/rename-plugin-urls
Feb 24, 2026
Merged

Rename agentic-engineering-plugin to agentic-engineering in all URLs#3
aagnone3 merged 2 commits into
mainfrom
refactor/rename-plugin-urls

Conversation

@aagnone3

Copy link
Copy Markdown
Collaborator

Summary

  • Replaced all agentic-engineering-plugin references with agentic-engineering across 12 files
  • The GitHub repo was already renamed but URLs/references still pointed to the old name
  • Affects: marketplace.json, plugin.json, README, docs, commands, install source, and test fixtures

Test plan

  • Verify marketplace.json and plugin.json pass JSON validation
  • Confirm all GitHub URLs resolve correctly
  • Test bunx @aagnone3/agentic-plugin install agentic-engineering still works

🤖 Generated with Claude Code

aagnone3 and others added 2 commits February 24, 2026 17:12
The GitHub repo was already renamed to agentic-engineering but references
across 12 files still pointed to the old agentic-engineering-plugin name.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds a PreToolUse hook that denies any gh pr create command targeting
EveryInc/compound-engineering-plugin. PRs must target origin
(aagnone3/agentic-engineering) instead.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@aagnone3
aagnone3 merged commit 2b8dcdb into main Feb 24, 2026
1 check passed
@aagnone3
aagnone3 deleted the refactor/rename-plugin-urls branch June 30, 2026 15:11
aagnone3 added a commit that referenced this pull request Jul 19, 2026
… cleanup recipes

Address /workflows-review findings on PR #206:
- P1: land-docs/land-plan-docs green-path cleanup called is_linked_worktree
  from a separate Bash invocation (function out of scope -> exit 127 ->
  wrong else-branch checkout that fails in a worktree) and led with 'if'
  (breaks the unattended allowed-tools first-token contract, gotcha #3).
  Replace with land-pr-style separate git-leading leaves, predicate
  evaluated in prose.
- P2: reframe land-pr step 6 as two paths + a shared pre-delete guard
  (Leaf C was a cross-cutting guard, not a mutually-exclusive leaf).
- P3: land-pr Leaf C guard uses whole-line grep -qxF.

Findings recorded in todos/005-008.
aagnone3 added a commit that referenced this pull request Jul 19, 2026
* fix(land-pr): worktree-safe merge-verify + post-merge cleanup

Rework land-pr steps 5-6 and Success criteria to branch on worktree
context: state-based merge verification, canonical is_linked_worktree
predicate, base resolved from the PR, a three-leaf cleanup tree, and
teardown deferred to gc_worktrees with both coverage caveats. Classic
single-tree path is unchanged. Also materializes the join-keyed plan doc
for #182.

Closes #183

* fix(land-docs,land-plan-docs): extend worktree-safe cleanup; add git-worktree gc note

Reuse the canonical is_linked_worktree predicate (byte-identical to
land-pr) in land-docs and land-plan-docs: make setup and cleanup
context-aware (no checkout of a held default from a linked worktree;
git fetch + defer teardown to gc), and repair land-plan-docs's
half-converted BASE handling. Add a companion note to git-worktree
cross-referencing the land-* teardown deferral and gc's coverage limits.

Closes #184
Closes #185

* docs(land-pr): make Leaf C branch-delete guard precedence explicit

Clarify that the held-in-another-worktree guard runs before any
git branch -d, including Leaf A's, per the AC pre-check note.

* fix(land-docs,land-plan-docs): remove cross-invocation predicate from cleanup recipes

Address /workflows-review findings on PR #206:
- P1: land-docs/land-plan-docs green-path cleanup called is_linked_worktree
  from a separate Bash invocation (function out of scope -> exit 127 ->
  wrong else-branch checkout that fails in a worktree) and led with 'if'
  (breaks the unattended allowed-tools first-token contract, gotcha #3).
  Replace with land-pr-style separate git-leading leaves, predicate
  evaluated in prose.
- P2: reframe land-pr step 6 as two paths + a shared pre-delete guard
  (Leaf C was a cross-cutting guard, not a mutually-exclusive leaf).
- P3: land-pr Leaf C guard uses whole-line grep -qxF.

Findings recorded in todos/005-008.
aagnone3 added a commit that referenced this pull request Jul 19, 2026
…#3) (#208)

The "detect an existing PR before branching" section led its decision with
a standalone `if [ -n "$EXISTING" ] ...` block. Claude Code matches a skill's
`allowed-tools` (Bash(gh *), Bash(git *), Read) by the pipeline's FIRST token,
and `if` is not allow-listed — so an unattended run could stall on a permission
prompt (the same class fixed for the cleanup recipes in PR #206 / issue #182,
which predated this block).

Fold the null-check into the `gh pr list --jq` with `// empty` so the recipe
leads with `gh` (covered by Bash(gh *)), and evaluate the existence decision in
prose — mirroring how PR #206 resolved the cleanup recipes (command-leading
leaves, predicate evaluated in prose). allowed-tools unchanged.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
@github-actions github-actions Bot mentioned this pull request Jul 19, 2026
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