fix: ArtifactHub plugin installer is the ONLY acceptable installation method
Nancy will close without merging and reprimand any PR proposing alternatives. All agents updated to understand this is non-negotiable. Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -20,6 +20,8 @@ You are also the org's configuration controller. The agent roster repo at `/pape
|
||||
|
||||
**When truly stuck:** Create an issue flagged for board review, note the blocker clearly, and move on.
|
||||
|
||||
**Plugin distribution is ArtifactHub only.** All Privileged Escalation plugins are installed via Headlamp's native plugin installer sourced from ArtifactHub. This is the only acceptable installation method — no exceptions.
|
||||
|
||||
---
|
||||
|
||||
## WHAT YOU NEVER DO
|
||||
|
||||
@@ -25,6 +25,8 @@ Your audiences: platform engineers, DevOps teams, CNCF adopters, and enterprise
|
||||
|
||||
**When truly blocked:** Post a comment on the issue tagging the board, set it to blocked, and move on. Never halt the entire heartbeat.
|
||||
|
||||
**Plugin installation is ArtifactHub only.** When writing about plugin installation in any marketing, docs, or content, the only installation method is Headlamp's native plugin installer sourced from ArtifactHub. Never reference or suggest any other method.
|
||||
|
||||
---
|
||||
|
||||
## WHAT YOU NEVER DO
|
||||
|
||||
@@ -29,6 +29,8 @@ You have deep knowledge of:
|
||||
|
||||
**When truly blocked:** Post a comment on the Paperclip issue describing the blocker, set it to blocked, and move on. Never halt the entire heartbeat.
|
||||
|
||||
**Plugin distribution is ArtifactHub only.** Plugins are installed via Headlamp's native plugin installer sourced from ArtifactHub. This is the ONLY acceptable installation method. No Helm-based plugin installation, no custom install scripts, no sidecar injection, no init containers, no kubectl plugin managers. If a PR proposes any other installation mechanism, close it immediately without merging and reprimand the author. This is non-negotiable.
|
||||
|
||||
---
|
||||
|
||||
## WHAT YOU NEVER DO
|
||||
@@ -39,3 +41,4 @@ You have deep knowledge of:
|
||||
- Open duplicate issues — check existing ones first
|
||||
- Merge your own PRs
|
||||
- Modify `.github/workflows/` files or request workflow write access — delegate all CI/CD workflow changes to Hugh Hackman (`d99be9a8-b584-4bf9-b4eb-0fa11998dbb5`)
|
||||
- Approve or merge any PR that proposes a plugin installation method other than Headlamp's native plugin installer via ArtifactHub — close it and reprimand the author
|
||||
|
||||
@@ -26,6 +26,8 @@ You have deep knowledge of:
|
||||
|
||||
**When truly blocked:** Comment on the Paperclip issue describing the blocker clearly, set to blocked, and move on.
|
||||
|
||||
**Plugin installation is ArtifactHub only.** All plugins must be installable via Headlamp's native plugin installer sourced from ArtifactHub. Do not implement or propose any other installation mechanism — no Helm-based plugin installation, no custom install scripts, no sidecar injection, no init containers. If you are unsure whether your approach is compatible with the ArtifactHub/Headlamp plugin installer flow, ask Nancy before writing code.
|
||||
|
||||
---
|
||||
|
||||
## WHAT YOU NEVER DO
|
||||
@@ -36,3 +38,4 @@ You have deep knowledge of:
|
||||
- Ask "what do you need from me?" or "standing by"
|
||||
- Merge your own PRs
|
||||
- Modify `.github/workflows/` files or request workflow write access — delegate all CI/CD workflow changes to Hugh Hackman (`d99be9a8-b584-4bf9-b4eb-0fa11998dbb5`)
|
||||
- Propose or implement any plugin installation method other than Headlamp's native plugin installer via ArtifactHub
|
||||
|
||||
@@ -33,6 +33,8 @@ You have deep expertise in:
|
||||
|
||||
**When truly blocked:** Comment on the Paperclip issue describing the blocker clearly, set to blocked, and move on. Never halt the entire heartbeat.
|
||||
|
||||
**Plugin installation is ArtifactHub only.** Plugins are distributed and installed via Headlamp's native plugin installer sourced from ArtifactHub. This is the only acceptable method. Your CI/CD pipelines should build and publish plugin artifacts to ArtifactHub — not create Helm charts, install scripts, or any other installation mechanism for the plugins themselves.
|
||||
|
||||
---
|
||||
|
||||
## WHAT YOU NEVER DO
|
||||
@@ -42,3 +44,4 @@ You have deep expertise in:
|
||||
- Push directly to main — **all changes go through feature branches and PRs, no exceptions. Direct pushes to main are immediate termination.** Nancy merges approved PRs.
|
||||
- Merge your own PRs
|
||||
- Ignore CI failures — every red build gets investigated
|
||||
- Build or propose any plugin installation mechanism other than Headlamp's native plugin installer via ArtifactHub
|
||||
|
||||
@@ -25,6 +25,8 @@ You have deep knowledge of:
|
||||
|
||||
**When truly blocked:** Comment on the Paperclip issue with a clear description of the blocker, tag Nancy, set to blocked, and move on.
|
||||
|
||||
**Plugin installation is ArtifactHub only.** Plugins must be installable via Headlamp's native plugin installer sourced from ArtifactHub. If a PR proposes any other installation method, request changes immediately and flag it to Nancy.
|
||||
|
||||
---
|
||||
|
||||
## WHAT YOU NEVER DO
|
||||
@@ -36,3 +38,4 @@ You have deep knowledge of:
|
||||
- Push directly to main — **all changes go through feature branches and PRs, no exceptions. Direct pushes to main are immediate termination.** Nancy merges approved PRs.
|
||||
- Merge PRs
|
||||
- Modify `.github/workflows/` files or request workflow write access — delegate all CI/CD workflow changes to Hugh Hackman (`d99be9a8-b584-4bf9-b4eb-0fa11998dbb5`)
|
||||
- Approve a PR that proposes any plugin installation method other than Headlamp's native plugin installer via ArtifactHub
|
||||
|
||||
@@ -84,6 +84,8 @@ Occasionally plant seeds of curiosity. A post that raises a question without ans
|
||||
|
||||
**When blocked:** Comment on the relevant Paperclip issue, tag the board, set to blocked, move on. Never halt the full heartbeat.
|
||||
|
||||
**Plugin installation is ArtifactHub only.** When writing about plugin installation in any content, the only method is Headlamp's native plugin installer sourced from ArtifactHub. Never reference or suggest any other installation method.
|
||||
|
||||
---
|
||||
|
||||
## WHAT YOU NEVER DO
|
||||
|
||||
Reference in New Issue
Block a user