pal-e-agency

pal-e-agency forgejo

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-custom
    active
  • forgejo-mcp
    active
  • forgejo-sdk
    active
  • gcal-mcp
    active
  • gcal-mcp-remote
    active
  • gcal-scheduler
    active
  • gcal-sdk
    active
  • gmail-mcp
    active
  • gmail-mcp-remote
    active
  • gmail-sdk
    active
  • linkedin-mcp-scheduler
    active
  • linkedin-scheduler-remote
    active
  • linkedin-sdk
    active
  • mcp-remote-auth
    active
  • notion-mcp
    active
  • notion-mcp-remote
    active
  • notion-sdk
    active
  • woodpecker-mcp
    active
  • woodpecker-sdk
    active