pal-e-agency
Notes
Doc
-
Agent Paradigm
agent-paradigm -
BUG: MCP servers silently fail to load in Claude Code sessions
bug-mcp-silent-load-failure -
Bug: Dev agents pollute ~/claude-custom main checkout
bug-claude-custom-worktree-pollution -
Bug: PreToolUse merge hook errors silently
bug-merge-hook-silent-error -
Decision: Agent Dottie (Documentation Subagent)
decision-agent-dottie -
Enforcement Architecture
enforcement-architecture -
Glossary: Platform Definitions
glossary -
Hook Catalog — Complete Enforcement Surface
hook-catalog -
Hook Events Reference
hook-events-reference -
MCP Integration Portfolio — Lucas Draney
mcp-integration-portfolio -
Playwright Browser Automation — JS Form Fill Pattern
doc-playwright-js-form-fill -
Review: Bug: review hook expects APPROVED but skill-review-ticket agents write READY
review-638-2026-03-28 -
Review: Content sweep: rename Betty Sue to Ava across pal-e-docs notes
review-646-2026-03-28 -
Review: Create /validate-ticket SKILL.md (lost from #228)
review-674-2026-03-29 -
Review: Cross-repo worktree isolation for parallel agents
review-418-2026-03-28 -
Review: Enforce backlog→todo review gate hook
review-581-2026-03-28 -
Review: Evolve main session agent: Ava → Hem
review-1085-2026-04-25 -
Review: Evolve main session agent: Betty Sue → Ava (re-review)
review-643-2026-03-28 -
Review: Merge hook false negative bug (#216)
review-585-2026-03-28 -
Review: Rename BoardItemType 'issue' to 'ticket' for semantic clarity
review-479-2026-03-29 -
Review: Schedule data model + API (practices, events)
review-627-2026-03-28 -
Review: Validate: claude-custom (9 PRs, session restart)
review-511-2026-03-28 -
Review: Validate: claude-custom (9 PRs, session restart) [re-review]
review-511-2026-03-28-r2 -
TODO: Document .claude-no-enforce in agent-workflow SOP
todo-document-claude-no-enforce -
Update SOPs for mature-project ticket pattern
todo-mature-project-sop-updates -
Validation: Content sweep Betty Sue → Ava (pal-e-api#247)
validation-247-2026-03-29 -
Validation: Enhance skill-review-ticket (claude-custom#217)
validation-217-2026-03-29 -
Validation: fix(ci): switch Woodpecker image push to internal Harbor URL
validation-5-2026-04-22 -
Validation: validate-ticket SKILL.md (claude-custom#231)
validation-231-2026-03-29 -
Validation: validate-ui Playwright skill (#235)
validation-235-2026-04-06
Convention
-
Agent Spawn Conventions
agent-spawn-conventions -
Branch Protection
branch-protection -
CI Rules
ci-rules -
Convention: Agent Autonomy Levels
convention-agent-autonomy-levels -
Convention: Agent Design Principles
convention-agent-design -
Convention: Agent-Skill-MCP Wiring
convention-agent-skill-mcp-wiring -
Convention: Apply-Before-Merge (Deprecated)
convention-apply-before-merge -
Convention: Arch-SOP Pairing
convention-arch-sop-pairing -
Convention: Architecture Component IDs
convention-architecture-ids -
Convention: Block-First Knowledge Access
convention-block-first-access -
Convention: Blocker Labels
convention-blocker-labels -
Convention: Cross-Pillar Triggers
convention-cross-pillar-triggers -
Convention: Dictionary Authority
convention-dictionary-authority -
Convention: Escalation Triggers
convention-escalation-triggers -
Convention: Frontend CSS
convention-frontend-css -
Convention: Kanban Over Plans
convention-kanban-over-plans -
Convention: Memory Scope
convention-memory-scope -
Convention: Pipeline Stages
convention-pipeline-stages -
Convention: Playground Data Contract Comments
convention-playground-data-contracts -
Convention: Python Ruff Standard
convention-python-ruff-standard -
Convention: Review Note Lifecycle
convention-review-note-lifecycle -
Convention: SvelteKit SPA
convention-sveltekit-spa -
Convention: TODO Lifecycle
convention-todo-lifecycle -
Convention: Validation Checkpoints
convention-validation-checkpoints -
Convention: Validation Pipeline
convention-validation-pipeline -
HTML Style Guide
html-style-guide -
Mermaid Authoring Convention
mermaid-authoring -
Note Conventions
note-conventions -
Subphase Convention
convention-subphase
Template
-
Agent Template
template-agent -
Architecture Template
template-architecture -
Board Template
template-board -
Bug Template
template-bug -
Convention Template
template-convention -
Issue Template
template-issue -
Issue Template: Bug
template-issue-bug -
Issue Template: Feature
template-issue-feature -
Issue Template: Nit-Bundle
template-issue-nit-bundle -
Issue Template: Spike
template-issue-spike -
Issue Template: Task
template-issue-task -
Milestone Template
template-milestone -
PR Body Template
template-pr-body -
Phase Template
template-phase -
Plan Template
template-plan -
Project Page Template
template-project-page -
Repo Page Template
template-repo-page -
Review Template
template-review -
SOP Template
template-sop -
Skill Template
template-skill -
Ticket Template
template-ticket -
User Story Template
template-user-story -
Validation Template
template-validation
Sop
-
Agent Workflow
agent-workflow -
PR Lifecycle
pr-lifecycle -
PR Review-Fix Loop
pr-review-loop -
SOP Index
sop-index -
SOP: Board Workflow (Continuous Kanban)
sop-board-workflow -
SOP: CI Pipeline Recovery
sop-ci-pipeline-recovery -
SOP: Capacitor Mobile Lifecycle
sop-capacitor-mobile-lifecycle -
SOP: Claude Config Development
sop-claude-config-development -
SOP: Database Migration Recovery
sop-db-migration-recovery -
SOP: Deploy Recovery
sop-deploy-recovery -
SOP: Dictionary Entry
sop-dictionary-entry -
SOP: Frontend Dev Overlay (k8s + Vite Hot Reload)
sop-frontend-dev-overlay -
SOP: Hook Block Recovery
sop-hook-block-recovery -
SOP: MCP Server Recovery
sop-mcp-server-recovery -
SOP: Note Deletion (Backup-First)
sop-note-deletion -
SOP: PR Rejection Recovery
sop-pr-rejection-recovery -
SOP: Post-Merge Documentation Update
sop-post-merge-docs -
SOP: Post-Merge Validation
sop-validation -
Solo Dev PR Workflow
solo-dev-pr-workflow -
Worktree Workflow
worktree-workflow
Agent
-
Agent: Ava
agent-ava -
Agent: Betty Sue
agent-betty-sue -
Agent: Dev
agent-dev -
Agent: Dev-Backend
agent-dev-backend -
Agent: Dev-Frontend
agent-dev-frontend -
Agent: Dev-QA
agent-dev-qa -
Agent: DevOps
agent-devops -
Agent: DevOps-QA
agent-devops-qa -
Agent: Dottie
agent-dottie -
Agent: Frontend-QA
agent-frontend-qa -
Agent: Issue Creator
agent-issue-creator -
Agent: Penny
agent-penny -
Agent: QA
agent-qa
Architecture
-
Architecture: Pal-E Agency Org Chart
arch-domain-pal-e-agency
Board
-
Board: Convention Updates (Kanban Alignment)
board-183-convention-updates -
Board: Note Type System Audit
board-180-note-type-audit -
Board: Scope Review Pipeline (Jidoka)
board-161-scope-review-pipeline -
Board: Validation Pipeline (Dev → Staging → Prod)
board-validation-pipeline -
Board: Worktree Isolation for Parallel Agents
board-188-worktree-isolation -
Pal E Agency Board
board-pal-e-agency
Todo
-
Bug: Forgejo MCP missing create_repo tool
bug-forgejo-mcp-missing-create-repo -
Bug: Plan template hook fails on large HTML content
bug-plan-template-hook-large-content -
TODO: Add "dottie" to agent-spawn-requirements.json
todo-dottie-agent-type-missing -
TODO: Add CI secrets verification to DB migration recovery SOP
todo-db-migration-ci-secrets-checklist -
TODO: Add pre-agent fetch/pull and post-merge worktree cleanup
todo-worktree-staleness-prevention -
TODO: Add testing/QA exception to agent spawn hooks
todo-agent-spawn-qa-exception -
TODO: Agent access docs are contradictory
todo-agent-access-docs-contradictory -
TODO: Capacitor Audit Agent
todo-capacitor-audit-agent -
TODO: Clean up test seed Block objects with null anchor_ids
todo-test-seed-anchor-ids -
TODO: Create Dottie agent config in claude-custom
todo-dottie-claude-config -
TODO: Create Penny agent config in claude-custom
todo-penny-claude-config -
TODO: Create agent frontmatter files for dev-frontend and dev-backend
todo-agent-frontmatter-dev-split -
TODO: Dottie agent config nits — wording fix + PreToolUse hook
todo-dottie-config-nits -
TODO: Finish pal-e-agency / pal-e-config rename + cleanup
todo-finish-rename-cleanup -
TODO: Fix create_block and update_block MCP tool content type mismatch
todo-mcp-block-content-type -
TODO: Fix stale pal-e-docs reference in remind-mcp-review-loop.sh
todo-fix-remind-mcp-review-loop-paldocs-ref -
TODO: Harden anchor_id column to NOT NULL
todo-anchor-id-not-null -
TODO: Incident board workflow for pal-e-agency
todo-incident-board-workflow -
TODO: Jinja2 template rendering for plan creation
todo-jinja2-plan-templates -
TODO: Migrate worktree location to /tmp
todo-worktree-tmp-migration -
TODO: Move cross-cutting conventions from pal-e-docs to pal-e-agency
todo-move-conventions-to-agency -
TODO: Phase 16 QA nits — Penny SubagentStart + betty-sue.md cleanup
todo-phase-16-qa-nits -
TODO: Plan-and-Apply-Before-Merge Convention
todo-plan-apply-before-merge -
TODO: Pre-merge infra validation hooks in claude-custom
todo-pre-merge-infra-validation -
TODO: PreToolUse hook for delete_note warning
todo-delete-note-warning-hook -
TODO: Reassign Scattered Notes to AI Agency Project
todo-reassign-notes-to-ai-agency -
TODO: Refine Issue Template for Issue-as-Spec Pattern
todo-issue-as-spec-pattern -
TODO: Update agency SOPs and conventions for board auto-sync
todo-agency-board-sync-conventions -
TODO: Worktree cleanup after agent merge
todo-worktree-cleanup -
TODO: forgejo-mcp — Add set_label and comment_on_issue tools
todo-forgejo-mcp-label-comment-tools
Phase
-
Phase 11: Board Workflow Enforcement
phase-pal-e-agency-11-board-workflow-enforcement -
Phase 12: Agent Specialization & Domain-Expert QA
phase-pal-e-agency-12-agent-specialization -
Phase 13: Post-Merge Workflow Modernization
phase-pal-e-agency-13-post-merge-modernization -
Phase 18: Enterprise Definitions & Post-Merge Enforcement
phase-pal-e-agency-18-enterprise-definitions -
Phase 19: User Stories on Project Pages
phase-pal-e-agency-19-user-stories -
Phase 1a: Template endpoint QA nits
phase-2026-03-09-1a-template-nits -
Phase 20: Context-Scoped Session Loading
phase-pal-e-agency-20-context-scoped-sessions -
Phase 2: Enforcement nits
phase-pal-e-agency-2-enforcement-nits -
Phase 2a: SDK test hygiene (QA nits from PR #21)
phase-2026-03-09-2a-sdk-test-hygiene -
Phase 3: Forgejo MCP completeness
phase-pal-e-agency-3-forgejo-mcp-completeness -
Phase 4-1: Hook hardening (sed bug, portability, dynamic fields)
phase-hierarchy-4-1-hook-hardening -
Phase 6c-1: Enforce Closes #N in PR descriptions + strengthen post-merge reminder
phase-postgres-6c1-autoclose-enforcement -
Phase 7d-1: Claude-Custom Main Protection
phase-postgres-7d1-claude-custom-protection -
Phase 7f-1: Deprecate issue-creator + issue-gate agent spawns
phase-7f-1-deprecate-issue-creator -
Phase 7f-2: Agent spawn requirements schema
phase-7f-2-agent-spawn-schema -
Phase 7f-3: Template Drift Fix (Issue Migration)
phase-postgres-7f-3-template-drift -
Phase 7f-7: Post-Merge Automation
phase-postgres-7f-7-post-merge-automation -
Phase 8c-1: Claude-custom mid-session write protection
phase-postgres-8c1-claude-custom-write-protection -
Phase 9: CI-Driven Operating Model
phase-pal-e-agency-9-ci-driven-operating-model -
Phase: Capability-based spawn gate (remove Explore gate)
phase-pal-e-agency-8a-capability-spawn-gate
Plan
-
Plan: A DORA Elite AI Enterprise Operating Model
plan-pal-e-agency -
Plan: Agent & Skill Frontmatter Fix + End-to-End Verification
plan-2026-02-28-agent-skill-frontmatter -
Plan: Agent Profiles & Phase Execution
plan-2026-02-25-agent-profiles -
Plan: Forgejo PyPI Migration — CI Pipelines for All Python Repos
plan-2026-03-01-forgejo-pypi-migration -
Plan: Note Hierarchy Conventions
plan-2026-03-07-note-hierarchy-conventions -
Plan: SOP Enforcement via Hooks, MCP, and pal-e-docs
plan-2026-02-24-sop-enforcement -
Plan: Server-Side Template Rendering
plan-2026-03-09-template-rendering -
Plan: Template Enforcement Hooks
plan-2026-02-25-template-enforcement -
Plan: Woodpecker MCP Server
plan-2026-02-28-woodpecker-mcp -
Plan: Woodpecker SDK & MCP
plan-2026-02-28-woodpecker-sdk-mcp -
Plan: pal-e-docs as Development Operating System
plan-2026-02-24-enforcement-unification
Project Page
-
Project: pal-e-agency
project-pal-e-agency -
Project: pal-e-config
project-pal-e-config
Review
-
Re-Review: Merge hook false negative bug (#216)
review-585-2026-03-28-v2 -
Re-Review: Update 13 SOPs/conventions for kanban-over-plans
review-397-2026-03-26-v2 -
Re-Review: Upgrade story: label to hard-block + Task type routing
review-395-2026-03-26-v2 -
Review v3: Audit post-merge SOP for board-driven workflow
review-506-2026-03-27-v3 -
Review v3: Update 14 SOPs/conventions for kanban-over-plans
review-397-2026-03-26-v3 -
Review: Add Woodpecker CI pipeline and k8s manifests (gcal-mcp-remote)
review-63-2026-03-27b -
Review: Add Woodpecker CI pipeline and k8s manifests (gcal-mcp-remote) — 3rd pass
review-63-2026-03-27c -
Review: Add Woodpecker CI pipeline and k8s manifests (linkedin-scheduler-remote)
review-65-2026-03-27-v2 -
Review: Admin panel: lead/client management UI
review-1187-2026-05-09 -
Review: Agent spawn bug
review-347-2026-03-27 -
Review: Align k8s manifests with convention and add /metrics endpoint
review-65-2026-03-27-v3 -
Review: Audit post-merge SOP for board-driven workflow
review-506-2026-03-27 -
Review: Board hygiene — label unlabeled items + add missing story:
review-398-2026-03-26 -
Review: Branch naming convention — {ticket}-{purpose}
review-198-2026-03-27 -
Review: Bug: merge hook false positive
review-426-2026-03-27 -
Review: Bug: post-merge hook false alarm on squash merge
review-505-2026-03-27 -
Review: Bug: post-merge hook false alarm on squash merge
review-505-2026-03-28 -
Review: Content sweep: rename Betty Sue to Ava across pal-e-docs notes (re-review)
review-646-2026-03-28-r2 -
Review: Convention enforcement
review-377-2026-03-27 -
Review: Convention updates — kanban alignment from Capacitor dogfood
review-403-2026-03-28 -
Review: Convention updates — kanban alignment from Capacitor dogfood
review-403-2026-03-27 -
Review: Convention: PreToolUse hook matchers must use separate entries, not pipe-separated
review-377-2026-03-25 -
Review: Convention: architecture component IDs for traceability labels
review-326-2026-03-24 -
Review: Cross-repo worktree isolation for parallel agents
review-418-2026-03-27-r2 -
Review: Cross-repo worktree isolation for parallel agents
review-418-2026-03-25 -
Review: Cross-repo worktree isolation for parallel agents
review-418-2026-03-27 -
Review: Cross-repo worktree isolation for parallel agents (re-review)
review-418-2026-03-25-r2 -
Review: Data migration: retype doc notes to new types (pal-e-api #224)
review-224-2026-03-27 -
Review: Document .claude-no-enforce in agent-workflow SOP
review-343-2026-03-27 -
Review: Enforce arch: and story: labels on board items — provable traceability
review-324-2026-03-24 -
Review: Enhance skill-review-ticket: verify arch/story notes, auto-decompose
review-591-2026-03-29 -
Review: Expand check-note-template.sh for new types (r2)
review-483-2026-03-27-r2 -
Review: Expand check-note-template.sh for new types (r3)
review-483-2026-03-27-r3 -
Review: Fix cleanup-worktrees.sh repo list
review-509-2026-03-27 -
Review: Fix cleanup-worktrees.sh repo list (re-review)
review-509-2026-03-27-v2 -
Review: Forgejo MCP PR review tool
review-360-2026-03-27 -
Review: Forgejo MCP: add update_issue tool
review-365-2026-03-27 -
Review: Hook + MCP fix: GroupMe name-based resolution + user approval (re-review)
review-357-2026-03-25-v2 -
Review: Hook + MCP fix: GroupMe send_message requires name-based resolution + user approval
review-357-2026-03-25 -
Review: Hook + MCP fix: GroupMe send_message requires name-based resolution + user approval
review-357-2026-03-25-v3 -
Review: Hook + MCP fix: GroupMe send_message requires name-based resolution + user approval
review-357-2026-03-25-v4 -
Review: Issue #181 -- Rename BoardItemType 'issue' to 'ticket'
review-181-2026-03-27 -
Review: Issue #183 -- Expand check-note-template.sh (2026-03-27)
review-183-2026-03-27 -
Review: Issue #184 -- Worktree Isolation Enforcement Gaps (2026-03-27)
review-184-2026-03-27 -
Review: Issue #223 — Add 4 New NoteTypes + validation BoardColumn
review-223-2026-03-27 -
Review: Issue #225 -- Remove deprecated NoteTypes from enum
review-225-2026-03-27 -
Review: MCP tools bug
review-342-2026-03-27 -
Review: Post-merge worktree cleanup
review-508-2026-03-27 -
Review: Pre-spawn freshness hook
review-507-2026-03-27 -
Review: Remove deprecated NoteTypes from enum
review-482-2026-03-27 -
Review: Remove plan items from boards + update project page template
review-323-2026-03-24 -
Review: Remove plan/phase hooks from enforcement layer
review-396-2026-03-26-r2 -
Review: Remove plan/phase hooks from enforcement layer
review-396-2026-03-26 -
Review: Rename BoardItemType 'issue' to 'ticket' for semantic clarity
review-479-2026-03-27 -
Review: Review note audit: naming, types, lifecycle
review-634-2026-03-28 -
Review: Review note audit: naming, types, lifecycle
review-634-2026-03-29 -
Review: Right-side validation pipeline -- /validate-ticket + flow fixes + merge hook
review-518-2026-03-29 -
Review: Right-side validation pipeline — /validate-ticket + flow fixes + merge hook
review-518-2026-03-28 -
Review: Scope review pipeline: jidoka for the left side of the board
review-364-2026-03-27 -
Review: Scope review pipeline: jidoka for the left side of the board (re-review)
review-364-2026-03-27-v2 -
Review: Spike: Penny MCP services + OAuth wiring
review-227-2026-03-27-v3 -
Review: Spike: Penny MCP services + OAuth wiring
review-227-2026-03-27 -
Review: Spike: Penny MCP services + OAuth wiring (v2)
review-227-2026-03-27-v2 -
Review: Update 11 SOPs/conventions for kanban-over-plans
review-397-2026-03-26 -
Review: Update blackbox probe: westside-app to westside-landing
review-590-2026-03-29 -
Review: Update note-conventions for 14-type system
review-484-2026-03-27 -
Review: Upgrade story: label to hard-block + Task type routing
review-395-2026-03-26 -
Review: Validate claude-custom (9 PRs, session restart)
review-511-2026-03-27 -
Review: Validate gcal-mcp-remote (new CI, no steps)
review-517-2026-03-27 -
Review: Validate: linkedin-scheduler-remote (new CI, no steps)
review-516-2026-03-27 -
Review: Validation agent: Playwright-based role validation for westside-basketball
review-820-2026-04-04 -
Review: Validation-gate hook — block done without validation proof
review-519-2026-03-28 -
Review: Validation-gate hook — block done without validation proof (todo→next_up)
review-519-2026-03-28-dispatch -
Review: Worktree flow — auto-rebase branches when main advances
review-241-2026-03-27-v2 -
Review: Worktree flow — auto-rebase branches when main advances
review-241-2026-03-27 -
Review: Worktree flow — detect stale branches mid-session
review-241-2026-03-27-v3 -
Review: gcal-mcp-remote — Add Woodpecker CI pipeline and k8s manifests
review-63-2026-03-27 -
Review: linkedin-scheduler-remote — Add Woodpecker CI pipeline and k8s manifests
review-65-2026-03-27
Skill
-
Skill: Board Add
skill-board-add -
Skill: Board Status
skill-board-status -
Skill: Board Sync
skill-board-sync -
Skill: Create Issue
skill-create-issue -
Skill: Decompose Ticket
skill-decompose-ticket -
Skill: Fix Review
skill-fix-review -
Skill: Implement Phase
skill-implement-phase -
Skill: Plan
skill-plan -
Skill: Refine Ticket
skill-refine-ticket -
Skill: Review PR
skill-review-pr -
Skill: Review Ticket
skill-review-ticket -
Skill: Update Docs
skill-update-docs -
Skill: Validate Ticket
skill-validate-ticket
Validation
-
Validation: inject-subagent-context.sh missing penny case
validation-157-2026-03-27 -
Validation: merge hook false positive (3 hooks parsing .tool_response.result)
validation-173-2026-03-27
Repos
-
claude-customactive
-
forgejo-mcpactive
-
forgejo-sdkactive
-
gcal-mcpactive
-
gcal-mcp-remoteactive
-
gcal-scheduleractive
-
gcal-sdkactive
-
gmail-mcpactive
-
gmail-mcp-remoteactive
-
gmail-sdkactive
-
linkedin-mcp-scheduleractive
-
linkedin-scheduler-remoteactive
-
linkedin-sdkactive
-
mcp-remote-authactive
-
notion-mcpactive
-
notion-mcp-remoteactive
-
notion-sdkactive
-
woodpecker-mcpactive
-
woodpecker-sdkactive