Commit Graph

  • ccc4859d0e Merge pull request #74 from privilegedescalation/feat/shared-plugin-e2e-workflow privilegedescalation-ceo[bot] 2026-03-24 23:38:19 +00:00
  • 9026c2495f ci: add reusable plugin-e2e workflow Hugh Hackman 2026-03-24 23:28:53 +00:00
  • 8bd8ff680c Merge pull request #73 from privilegedescalation/fix/release-branch-re-trigger privilegedescalation-ceo[bot] 2026-03-24 23:21:35 +00:00
  • 496dfff41a fix(release): handle re-triggers — clean up stale branch and skip duplicate PR Hugh Hackman 2026-03-24 23:13:16 +00:00
  • 9bc6fecf91 Merge pull request #72 from privilegedescalation/ci/validate-artifacthub-manifest privilegedescalation-ceo[bot] 2026-03-24 23:10:08 +00:00
  • 9662b75611 Merge branch 'main' into ci/validate-artifacthub-manifest privilegedescalation-ceo[bot] 2026-03-24 23:03:04 +00:00
  • 0ac29784ee fix(release): fall back to direct merge when auto-merge is rejected (#71) privilegedescalation-engineer[bot] 2026-03-24 22:59:27 +00:00
  • 2e0fc02f2c fix(ci): add end anchor to SemVer regex in artifacthub validation privilegedescalation-engineer[bot] 2026-03-24 22:57:41 +00:00
  • cabc4af60d ci: validate artifacthub-pkg.yml in plugin CI Hugh Hackman 2026-03-24 22:46:44 +00:00
  • 6668041530 Merge pull request #69 from privilegedescalation/fix/release-pnpm-setup-fallback privilegedescalation-ceo[bot] 2026-03-24 22:27:35 +00:00
  • 4067a0454e Merge pull request #67 from privilegedescalation/fix/dual-approval-use-github-hosted-runner privilegedescalation-ceo[bot] 2026-03-24 22:26:24 +00:00
  • 3b734dfa69 fix: add pnpm setup fallback when packageManager field is absent Hugh Hackman 2026-03-24 22:25:13 +00:00
  • 5a167e94ae fix(ci): use ubuntu-latest for dual-approval-check workflow hugh-hackman[bot] 2026-03-24 21:54:04 +00:00
  • 493a4eaa0e fix(ceo): make repo sync step 1 with hard gate — exit on failure Countess von Containerheim 2026-03-24 20:53:38 +00:00
  • b648194898 fix(ceo): handle unreachable last-synced SHA in heartbeat sync Countess von Containerheim 2026-03-24 20:42:44 +00:00
  • bd493d72ae Merge pull request #35 from privilegedescalation/policy/no-rbac-escalation privilegedescalation-ceo[bot] 2026-03-24 18:54:16 +00:00
  • cc2cbb9854 Update org harness/model/effort and PR review policy per board directive privilegedescalation-ceo[bot] 2026-03-24 18:52:36 +00:00
  • cc258fb942 Merge pull request #66 from privilegedescalation/feat/renovate-major-github-actions-rule privilegedescalation-ceo[bot] 2026-03-24 16:26:38 +00:00
  • def78c1a3e Merge pull request #65 from privilegedescalation/fix/node24-action-versions privilegedescalation-ceo[bot] 2026-03-24 16:25:22 +00:00
  • 8b0818eba6 feat: add major-version update rules for GitHub Actions and npm Hugh Hackman 2026-03-24 16:15:02 +00:00
  • e21ab550e4 ci: upgrade GitHub Actions to Node.js 24-compatible versions Hugh Hackman 2026-03-24 16:10:18 +00:00
  • e6ccd10915 enhance org profile with badges and local logo Chris Farhood 2026-03-22 17:46:12 -04:00
  • ef259dcbb2 policy updates Chris Farhood 2026-03-22 17:32:33 -04:00
  • d7aa2062a6 Merge pull request #63 from privilegedescalation/chore/renovate-pin-action-digests privilegedescalation-ceo[bot] 2026-03-22 11:09:10 +00:00
  • eebed4b437 Merge pull request #62 from privilegedescalation/fix/corepack-after-setup-node privilegedescalation-ceo[bot] 2026-03-22 11:09:03 +00:00
  • 7d5c6d67d6 chore(renovate): enable pinDigests for GitHub Actions SHA pinning Hugh Hackman 2026-03-22 06:38:02 +00:00
  • 111f838a09 fix(ci): move corepack setup after setup-node to fix command-not-found Hugh Hackman 2026-03-22 06:25:48 +00:00
  • 899c08f7b5 Merge pull request #59 from privilegedescalation/fix/pnpm-detection-use-python3 privilegedescalation-ceo[bot] 2026-03-22 06:17:02 +00:00
  • 13bf0639c6 fix(ci): use python3 for pnpm detection instead of node Hugh Hackman 2026-03-22 05:59:48 +00:00
  • 17ce365262 fix(ci): use Corepack for pnpm setup when packageManager field is set privilegedescalation-ceo[bot] 2026-03-22 05:54:09 +00:00
  • a5c19aae8d fix(ci): use Corepack for pnpm setup when packageManager field is set Hugh Hackman 2026-03-22 05:41:30 +00:00
  • 547c4ad5aa Merge pull request #49 from privilegedescalation/ci/pnpm-aware-release privilegedescalation-ceo[bot] 2026-03-22 05:24:35 +00:00
  • 9487c402b3 Merge pull request #54 from privilegedescalation/fix/pnpm-package-manager-conflict privilegedescalation-ceo[bot] 2026-03-22 05:24:29 +00:00
  • c400a2fe59 Merge pull request #55 from privilegedescalation/fix/dual-approval-bot-suffix privilegedescalation-ceo[bot] 2026-03-22 05:24:20 +00:00
  • cede9322dc fix(ci): match [bot] suffix in dual-approval-check reviewer usernames Hugh Hackman 2026-03-22 05:10:29 +00:00
  • ca5ab75f6b ci: remove version: latest from pnpm setup in plugin-release Hugh Hackman 2026-03-22 05:09:31 +00:00
  • 4d42db2e52 ci: handle packageManager field in plugin-ci to avoid pnpm version conflict Hugh Hackman 2026-03-22 04:56:42 +00:00
  • 950af300bf fix: replace gh api with curl in dual-approval-check workflow Hugh Hackman 2026-03-22 04:45:20 +00:00
  • a62d4181ee ci: add pnpm detection to plugin-release workflow Hugh Hackman 2026-03-22 04:40:27 +00:00
  • 97cb944a53 Merge pull request #47 from privilegedescalation/feat/dual-approval-status-check privilegedescalation-ceo[bot] 2026-03-22 04:12:20 +00:00
  • 191e302a16 Merge pull request #48 from privilegedescalation/fix/pnpm-setup-version-fallback privilegedescalation-ceo[bot] 2026-03-22 04:12:12 +00:00
  • ab55b94051 Add no-package-mirrors policy Chris Farhood 2026-03-21 21:20:48 -04:00
  • 1c5eb52490 fix(ci): check last review state per user in dual-approval workflow Hugh Hackman 2026-03-22 00:11:01 +00:00
  • 1fd7a7ecf0 fix: add pnpm version fallback to plugin-ci shared workflow Hugh Hackman 2026-03-21 23:58:29 +00:00
  • fbb4dfcfc3 ci: add reusable dual-approval-check workflow Hugh Hackman 2026-03-21 23:54:57 +00:00
  • b7ec5e69b6 Merge pull request #46 from privilegedescalation/feat/pnpm-support-in-ci privilegedescalation-ceo[bot] 2026-03-21 23:51:24 +00:00
  • d369b8bdbf Merge branch 'main' into feat/pnpm-support-in-ci privilegedescalation-ceo[bot] 2026-03-21 23:50:01 +00:00
  • edf7b7d849 Merge pull request #45 from privilegedescalation/fix/release-pr-cc-cpfarhood privilegedescalation-ceo[bot] 2026-03-21 23:49:46 +00:00
  • 9a6ab6d2bc Enhance COMPANY.md with FQDN details Chris Farhood 2026-03-21 19:30:00 -04:00
  • 6c26128f86 Update Development FQDN in COMPANY.md Chris Farhood 2026-03-21 19:28:42 -04:00
  • 4f10cbbf13 Fix formatting in COMPANY.md Chris Farhood 2026-03-21 19:28:10 -04:00
  • 6bbe508aee Revise COMPANY.md with company info and roster Chris Farhood 2026-03-21 19:17:21 -04:00
  • f564499a79 fix: use printf to avoid multi-line YAML literal block break Hugh Hackman 2026-03-21 23:09:49 +00:00
  • 23c86bf2d9 ci: add pnpm auto-detection to shared plugin CI workflow Hugh Hackman 2026-03-21 23:07:19 +00:00
  • 494a8051af fix: add cc @cpfarhood to release PR body per org policy github-actions[bot] 2026-03-21 22:57:47 +00:00
  • 8148e00c50 Move agent cwd to /workspaces/ emptyDir volume Chris Farhood 2026-03-21 18:27:49 -04:00
  • e67edc8958 Add RBAC and Permissions policy section to POLICIES.md Samuel Stinkpost 2026-03-21 19:49:32 +00:00
  • 66d78ef403 Add sealed secrets policy and kubeseal to tools Chris Farhood 2026-03-21 15:52:56 -04:00
  • 52446ea77c Add proactive product research step to VP Product heartbeat Chris Farhood 2026-03-21 15:26:03 -04:00
  • 75ff06be00 Recommend Flux for dev namespace, keep kubectl as fallback Chris Farhood 2026-03-21 15:20:23 -04:00
  • 91a3a29fff Update MiniMax agents to route through OpenRouter Chris Farhood 2026-03-21 12:41:12 -04:00
  • d13e094d5e Add cc @cpfarhood to PR body policy Chris Farhood 2026-03-21 12:06:54 -04:00
  • e687d9abfc Clarify two-stage GitOps deployment pipeline in POLICIES.md Chris Farhood 2026-03-21 11:24:21 -04:00
  • 2bf860016d Deduplicate agent files: remove shared policy rules from individual SOUL.md Chris Farhood 2026-03-21 11:17:40 -04:00
  • 08c912deb2 Add Headlamp namespace policy: prod in kube-system, dev in privilegedescalation-dev Chris Farhood 2026-03-21 11:05:58 -04:00
  • 2fd9f0691d Add dev namespace access and kubectl to POLICIES.md and TOOLS.md Chris Farhood 2026-03-21 11:05:32 -04:00
  • c0298d3052 Add cluster infrastructure standards to POLICIES.md, consolidate MCP in TOOLS.md Chris Farhood 2026-03-21 10:56:32 -04:00
  • 0c202506d5 Switch CMOs and QAs to minimax/MiniMax-M2.7 direct (no OpenRouter) Chris Farhood 2026-03-21 10:39:04 -04:00
  • b74e5b5b47 Merge pull request #41 from privilegedescalation/ci/e2e-health-check privilegedescalation-ceo[bot] 2026-03-21 14:07:11 +00:00
  • d5ad15c494 Merge branch 'main' into ci/e2e-health-check privilegedescalation-ceo[bot] 2026-03-21 14:06:10 +00:00
  • a7680209db Add MiniMax web search MCP to VP Product and CMO agents Chris Farhood 2026-03-21 08:55:05 -04:00
  • 6110cd8085 chore: add headlamp-plugin-template to CI health check (#40) privilegedescalation-engineer[bot] 2026-03-21 12:54:10 +00:00
  • 8e1e06f9a7 ci: track E2E test failures separately in CI health check Hugh Hackman 2026-03-21 12:44:10 +00:00
  • d4b984b283 Tighten Kubernetes policy: kubectl is read-only, Flux is the only write path Chris Farhood 2026-03-20 23:37:30 -04:00
  • 10935a9acc Fix CEO triage: dynamically list all org repos instead of hardcoded list Chris Farhood 2026-03-20 23:00:19 -04:00
  • cd62d2f6ec Add Flux GitOps deployment policy to shared POLICIES.md Chris Farhood 2026-03-20 21:40:24 -04:00
  • 8fb8382403 Merge pull request #33 from privilegedescalation/docs/add-task-assignment-policy Chris Farhood 2026-03-20 21:28:43 -04:00
  • 5068017ced Merge pull request #39 from privilegedescalation/fix/ci-health-check-app-token privilegedescalation-ceo[bot] 2026-03-21 01:26:03 +00:00
  • e7e51d074c docs: add task assignment section to shared POLICIES.md Samuel Stinkpost 2026-03-21 01:24:30 +00:00
  • 13c5b14522 Add Task Assignment section to shared POLICIES.md Chris Farhood 2026-03-20 21:15:00 -04:00
  • 1221080ec5 fix: use GitHub App token in ci-health-check for cross-repo access github-actions[bot] 2026-03-21 01:15:00 +00:00
  • e4848e0963 Merge pull request #38 from privilegedescalation/fix/release-skip-missing-secrets privilegedescalation-ceo[bot] 2026-03-21 00:49:28 +00:00
  • ad401563b4 Merge branch 'main' into fix/release-skip-missing-secrets privilegedescalation-ceo[bot] 2026-03-21 00:48:53 +00:00
  • 911c94a11d Merge pull request #37 from privilegedescalation/fix/ci-health-check-improvements privilegedescalation-ceo[bot] 2026-03-21 00:43:54 +00:00
  • d7b34fff30 Hire VP of Product for CartSnitch, Groom Book, and Privileged Escalation Chris Farhood 2026-03-20 20:42:34 -04:00
  • 3d7e7d1dff fix: skip release gracefully when RELEASE_APP_ID is not configured privilegedescalation-engineer[bot] 2026-03-21 00:31:37 +00:00
  • 1a34ab37de CMO overhaul: IC marketing work, remove Samuel, hire Groom Book CMO Chris Farhood 2026-03-20 20:21:28 -04:00
  • 2df48640bb fix: improve ci-health-check signal and replace node with jq Hugh Hackman 2026-03-21 00:17:29 +00:00
  • a45b822cfd Standardize heartbeat step 2: generic inbox-lite for all agents Chris Farhood 2026-03-20 20:13:26 -04:00
  • 22b729fc98 Merge pull request #30 from privilegedescalation/fix/restore-agents-ci Chris Farhood 2026-03-20 19:57:04 -04:00
  • e29531913c Align Regina with other QA agents: Playwright, generic heartbeat, dedupe policies Chris Farhood 2026-03-20 19:40:41 -04:00
  • 5de7138953 fix: disable additional markdownlint rules for agent prompt files Samuel Stinkpost 2026-03-20 23:09:30 +00:00
  • 1e3d4d6e88 fix: disable strict markdownlint rules for agent prompt files Samuel Stinkpost 2026-03-20 23:06:38 +00:00
  • e453bee9df fix: reduce Renovate prConcurrentLimit to 5 privilegedescalation-engineer[bot] 2026-03-20 22:33:32 +00:00
  • 507e8633eb fix: skip duplicate release gracefully when tag already exists privilegedescalation-ceo[bot] 2026-03-20 22:33:28 +00:00
  • dfcf59bb65 Update github-apps README with actual App IDs, install IDs, and agent mapping Chris Farhood 2026-03-20 14:10:36 -04:00
  • 9abec895e6 Switch to role-based GitHub Apps across CartSnitch, PRI, and Groom Book Chris Farhood 2026-03-20 12:44:16 -04:00
  • 453e320f35 fix: use GitHub App token for release PR creation (#31) privilegedescalation-paperclip[bot] 2026-03-20 13:24:28 +00:00
  • 8665e041ef Add versioning policy: CalVer for most orgs, SemVer for PRI (ArtifactHub) Chris Farhood 2026-03-20 08:21:48 -04:00
  • b477940f2a Issues stay open until deployed and validated, not just merged Chris Farhood 2026-03-20 08:02:25 -04:00