pal-e-docs

pal-e-docs forgejo

Notes

Doc

  • Audit: Phase 7b Content Patterns audit-phase7b-content-patterns
  • Benchmark: Phase 5 Knowledge Query Baseline benchmark-phase5-knowledge-baseline
  • Benchmark: Phase 7 Block Content Baseline benchmark-phase7-block-baseline
  • Bug: MCP board item labels sent as array instead of string bug-mcp-board-labels-array
  • Concept: ArgoCD Ghost Override concept-argocd-ghost-override
  • Concept: Building a Self-Hosted RAG (Act 2 Architecture) concept-phase5-self-hosted-rag
  • Concept: Database-Side Intelligence (Why tsvector) concept-phase5-database-side-intelligence
  • Decision: Block-First Access Pattern (7e-3) decision-7e3-block-first-access
  • Decision: Phase 6 Vector Search Architecture decision-phase6-vector-search-architecture
  • Entity-Page Architecture entity-page-architecture
  • Incident: Phase 5 Deployment Outage (2026-03-06) incident-phase5-deployment-outage-2026-03-06
  • Incident: SQLite Migration Crash — PR #61 Deployment incident-2026-03-02-sqlite-migration-crash-pr61
  • Milestone: Board System + SvelteKit Frontend (March 13, 2026) milestone-2026-03-13-board-system-frontend
  • Milestone: Frontend as Workbench (March 14, 2026) milestone-2026-03-14-frontend-workbench
  • Milestone: Knowledge Architecture milestone-2026-03-16-knowledge-architecture
  • Milestone: Knowledge Engine (March 1, 2026) milestone-2026-03-01-knowledge-engine
  • Milestone: Knowledge Loop Closed (March 15-16, 2026) milestone-2026-03-15-knowledge-loop
  • Milestone: Project Genesis (February 24, 2026) milestone-2026-02-24-project-genesis
  • QA Report: Phase 7c Backfill (2026-03-07) qa-phase7c-backfill-2026-03-07
  • Repo: pal-e-docs-sdk repo-pal-e-docs-sdk
  • Review (round 2): Revert pal-e-docs-app rename — unblock CI + ship #105/#109 review-1015-2026-04-16-r2
  • Review: Fix: pal-e-docs-app pod ImagePullBackOff from Harbor review-613-2026-03-28
  • Review: Integrate playground kanban into pal-e-app review-298-2026-03-28
  • Review: Revert pal-e-docs-app rename — unblock CI + ship #105/#109 review-1015-2026-04-16
  • Review: Validate alembic upgrade head (NoteTypes + validation column) review-522-2026-03-28
  • Review: sync_board should propagate note title changes to phase board items review-281-2026-03-28
  • TODO: Force-deploy pal-e-app after E2E chicken-and-egg test failure todo-pal-e-app-e2e-deploy-gate
  • Validation: #239 Harden check-note-template.sh validation-239-2026-04-12
  • Validation: #278 Hostname swap step 1 — additive api.pal-e-docs funnel validation-278-2026-04-12
  • Validation: pal-e-api #255 — Audit and re-block legacy un-decomposed notes validation-255-2026-04-12
  • Validation: pal-e-api #256 -- Add CORS Middleware validation-256-2026-04-12
  • Validation: pal-e-api#252 — Partial indexes for mermaid blocks and architecture notes validation-252-2026-04-12
  • html-playground — Frontend Prototyping Space doc-html-playground
  • pal-e-docs Database Schema doc-pal-e-docs-schema

User Story

  • Board Context Renderer story-pal-e-docs-board-context-renderer

Todo

  • Bug: Woodpecker smoke-test fails with empty logs on pal-e-docs deploy bug-woodpecker-smoke-test-empty-logs
  • Bug: pal-e-app Woodpecker CI check/lint steps fail despite passing locally bug-pal-e-app-ci-check-lint-failure
  • TODO: Add archived status to TODO note_type todo-archived-status-for-todos
  • TODO: Fix pal-e-docs-mcp PyPI publish pipeline failure todo-fix-mcp-pypi-publish
  • TODO: MCP sprint tools cannot clear points/labels back to null todo-mcp-clear-points-labels
  • TODO: Migration Testing in CI for pal-e-docs todo-migration-testing-ci-pal-e-docs
  • TODO: Rewire ArgoCD to use pal-e-deployments repo todo-argocd-rewire-deployments-repo
  • TODO: Token Metrics -- Correlate Token Usage with DORA and Sprints todo-token-metrics-dora-correlation
  • TODO: pal-e-docs Deployment Reliability — Zero-Downtime Deploys todo-pal-e-docs-deployment-reliability

Architecture

  • Domain Model: pal-e-docs arch-domain-pal-e-docs

Board

  • Pal E Docs Board board-pal-e-docs

Phase

  • Phase 1: Baseline Measurements + Decomposition Spec phase-note-decomp-1-baseline
  • Phase 1: Convention Update (THE SPEC) phase-knowledge-1-convention
  • Phase 1: Doc Drift Audit + Agent Alignment phase-2026-03-16-1-doc-drift-audit
  • Phase 1: Forgejo Labels (Foundation) phase-2026-03-03-1-forgejo-labels
  • Phase 1: Sprint Tables, API, and MCP Tools phase-sprints-1-tables-api
  • Phase 2: Milestone Note Type + Convention phase-2026-03-16-2-milestone-note-type
  • Phase 2: SOP Updates (Document the Workflow) phase-2026-03-03-2-sop-updates
  • Phase 2: Schema + API + MCP (ABSORBED) phase-knowledge-2-schema
  • Phase 2: Schema — note_type, status, parent_note_id, position phase-note-decomp-2-schema
  • Phase 3: Agent Label Behavior (Profiles + Hooks + Skill Updates) phase-2026-03-03-3-agent-configs
  • Phase 3: Data Migration + Structural Cleanup phase-knowledge-3-data-migration
  • Phase 3: Gapped Integer Positions phase-2026-03-16-3-gapped-positions
  • Phase 3: MCP Tools — Expose New Fields phase-note-decomp-3-mcp
  • Phase 3: pal-e-docs Owns Its Postgres phase-postgres-3-migrate-pal-e-docs
  • Phase 4: Betty Sue Sprint Skill (Commands + Board Sync) phase-2026-03-03-4-betty-sue-skill
  • Phase 4: Browse Frontend — Composition Rendering phase-note-decomp-4-composition
  • Phase 4: Knowledge Tiering — list_notes Default Exclusion phase-2026-03-16-4-knowledge-tiering
  • Phase 4: Privacy Audit phase-knowledge-4-privacy
  • Phase 5: Claude-Config Skills Update phase-knowledge-5-skills
  • Phase 5: Dogfood + Measure phase-note-decomp-5-dogfood
  • Phase 5: Full-Text Search (tsvector) phase-postgres-5-fulltext-search
  • Phase 5: Retroactive Milestone Parenting (pal-e-docs dogfood) phase-2026-03-16-5-retroactive-milestones
  • Phase 6: Vector Search (pgvector) phase-postgres-6-vector-search
  • Phase 6c-2: QA nits — dead code, N+1 query, dep hygiene, k8s hardening phase-postgres-6c2-qa-nits
  • Phase 6d-1: SDK Semantic Search Integration Test phase-postgres-6d1-sdk-integration-test
  • Phase 6d: Semantic Search API + SDK + MCP Tool phase-postgres-6d-semantic-search
  • Phase 6e: Hybrid Ranking (tsvector + vector) phase-postgres-6e-hybrid-ranking
  • Phase 7: Block-Structured Content Model phase-postgres-7-block-content
  • Phase 7a: Schema + Hierarchy Relaxation phase-postgres-7a-schema-hierarchy
  • Phase 7b: HTML-to-Blocks Parser + Blocks-to-HTML Compiler phase-postgres-7b-parser-compiler
  • Phase 7c-1: Fix backfill QA nits phase-7c-1-investigate-backfill-nits
  • Phase 7c: Backfill Migration (HTML → Blocks) phase-postgres-7c-backfill-migration
  • Phase 7d: Block API + MCP Tools phase-postgres-7d-api-mcp-tools
  • Phase 7e: Compiled Page Architecture phase-postgres-7e-compiled-pages
  • Phase 7e: Per-Block Search + Content Hashing phase-postgres-7e-block-search-optimization
  • Phase 7f: Doc Cleanup + SOP Hardening phase-postgres-7f-doc-cleanup-sop
  • Phase 8: pal-e-docs SDK + MCP Rewrite + Integration Tests phase-postgres-8-mcp-optimization
  • Phase 8d-1: Sprint SDK sentinel pattern consistency phase-postgres-8d1-sprint-sentinel-consistency
  • Phase 8d: SDK Sprints Mixin phase-postgres-8d-sdk-sprints
  • Phase 8e: SDK Integration Tests phase-postgres-8e-integration-tests
  • Phase 8f-1: SDK Publish Pipeline phase-postgres-8f1-sdk-publish
  • Phase 8f-2: MCP Rewrite Core phase-postgres-8f2-mcp-rewrite-core
  • Phase 8f-3: Param Alignment Audit phase-postgres-8f3-param-alignment
  • Phase 8f-4: QA Nits Cleanup phase-postgres-8f4-qa-nits
  • Phase 8f: MCP Rewrite (SDK Wrappers) phase-postgres-8f-mcp-rewrite
  • Phase 8g: Deploy Pipeline Smoke Tests phase-postgres-8g-smoke-tests
  • Phase F10: Validation, Auth Hardening, and Design QA phase-pal-e-docs-validation-hardening
  • Phase F11: Design System Overhaul + UX Redesign phase-pal-e-docs-design-overhaul
  • Phase F11h: CSS Unification — Global Utilities + Complete Design Tokens phase-pal-e-docs-f11h-css-unification
  • Phase F12: Semantic Search Recovery phase-pal-e-docs-f12-semantic-search-recovery
  • Phase F13: Context Intelligence — Behavioral Memory + Dynamic State phase-pal-e-docs-f13-context-intelligence
  • Phase F14: Public Readiness — Auth Filtering + Privacy Enforcement phase-pal-e-docs-f14-public-readiness
  • Phase F1: Backend-Powered Search in Frontend phase-pal-e-docs-frontend-search
  • Phase F2: Board Filtering + Status View phase-pal-e-docs-board-filtering
  • Phase F3: Quick-Jot Note Creation phase-pal-e-docs-quick-jot
  • Phase F4: DORA Dashboard phase-pal-e-docs-dora-dashboard
  • Phase F5: Keycloak OIDC Auth for pal-e-app phase-pal-e-docs-frontend-auth
  • Phase F6: Private Notes Enforcement phase-pal-e-docs-private-notes
  • Phase F7: Playwright E2E Test Infrastructure phase-pal-e-docs-e2e-tests
  • Phase F8: Note Editing phase-pal-e-docs-note-editing
  • Phase F9: Board Item Management phase-pal-e-docs-board-item-management
  • Phase: Activate Semantic Search Pipeline phase-pal-e-docs-activate-semantic-search
  • Phase: Auto-Population and Sync phase-pal-e-docs-auto-population
  • Phase: Block Renderer + Jinja2 Sunset phase-pal-e-docs-note-renderer
  • Phase: Board Data Model phase-pal-e-docs-board-data-model
  • Phase: Board Kanban Component phase-pal-e-docs-sprint-board-component
  • Phase: CI/Infra Hardening phase-pal-e-docs-ci-infra
  • Phase: Dead Code Cleanup (pal-e-app) phase-pal-e-docs-4a-dead-code-cleanup
  • Phase: Fix embedding dimension mismatch (768 → 2560) phase-pal-e-docs-5a-embedding-dimension-fix
  • Phase: Jinja Sunset phase-pal-e-docs-jinja-sunset
  • Phase: Jinja2 Removal (pal-e-docs backend) phase-pal-e-docs-4b-jinja2-removal
  • Phase: Orchestration Automation phase-pal-e-docs-orchestration-automation
  • Phase: Project Taxonomy Cleanup phase-pal-e-docs-project-taxonomy
  • Phase: Repo Renames phase-pal-e-docs-repo-renames
  • Phase: Sprint Schema Expansion (repo/project boards + needs_approval) phase-sprints-schema-expansion
  • Phase: Token Metrics phase-pal-e-docs-token-metrics
  • Phase: pal-e-app Scaffold + Docker Compose phase-pal-e-docs-app-scaffold

Plan

  • Plan: Browse Frontend Polish plan-2026-02-26-browse-frontend-polish
  • Plan: Browse UX Enhancements plan-2026-02-27-browse-ux-enhancements
  • Plan: Docs Foundation plan-2026-02-24-docs-foundation
  • Plan: Knowledge Architecture plan-2026-03-16-knowledge-architecture
  • Plan: Knowledge System Consolidation plan-2026-02-28-knowledge-system-consolidation
  • Plan: Note Decomposition plan-2026-03-01-note-decomposition
  • Plan: Private Notes & Browse Auth plan-2026-02-25-private-notes-auth
  • Plan: Public Docs and Template Enforcement plan-2026-02-24-public-docs-and-templates
  • Plan: Repo Consolidation and Documentation Hub plan-2026-02-24-repo-consolidation
  • Plan: Responsive Design & Mobile UX plan-2026-02-27-responsive-design-mobile-ux
  • Plan: Sprint Workflow Automation (DORA Instrumentation) plan-2026-03-03-sprint-workflow-automation
  • Plan: pal-e-docs MCP + Seeding + Frontend + Dogfood plan-2026-02-24-pal-e-docs-mcp
  • Plan: pal-e-docs — Interactive Knowledge Platform plan-pal-e-docs
  • Plan: pal-e-sprints Backend plan-2026-03-01-pal-e-sprints

Project Page

  • Project: pal-e-docs project-pal-e-docs

Review

  • Review r2: Close stale pal-e-app / pal-e-docs-app rename tickets review-973-2026-04-11-r2
  • Review: Add "board" to NoteType review-314-2026-03-24
  • Review: Add CORS middleware — frontend at pal-e-production hostname cannot fetch API review-971-2026-04-11
  • Review: Add board_note_id FK to board_items + data migration review-315-2026-03-24
  • Review: Add validation column to board schema and API review-241-2026-03-28
  • Review: Board API: update_board_item should support title field review-281-2026-03-22
  • Review: Cleanup: QA nits from PR #55 auth migration review-424-2026-03-26
  • Review: Close stale pal-e-app / pal-e-docs-app rename tickets review-973-2026-04-11
  • Review: Delete stale pal-e-app overlay from pal-e-deployments review-427-2026-03-26
  • Review: Drop legacy boards table review-318-2026-03-27
  • Review: Drop legacy boards table (v3) review-318-2026-03-27-v3
  • Review: Hostname swap step 1 — additive api.pal-e-docs funnel (round 2) review-972-2026-04-11-r2
  • Review: Integrate playground kanban into pal-e-app review-298-2026-03-27
  • Review: MCP board item move tool review-282-2026-03-27
  • Review: Migrate pal-e-app auth + data fetching to client-side review-413-2026-03-26
  • Review: Partial indexes for mermaid blocks + architecture notes review-944-2026-04-10
  • Review: Partial indexes for mermaid blocks + architecture notes (r2) review-944-2026-04-10-r2
  • Review: Playground: note detail page prototype review-422-2026-03-26
  • Review: Port board page (pal-e-app#72) review-474-2026-03-27
  • Review: Port dashboard home (pal-e-app#69) review-471-2026-03-27
  • Review: Port graph page (pal-e-app#74) review-476-2026-03-27
  • Review: Port note detail (pal-e-app#71) review-473-2026-03-27
  • Review: Port notes list (pal-e-app#70) review-472-2026-03-27
  • Review: Port project page (pal-e-app#73) review-475-2026-03-27
  • Review: Rename pal-e-app to pal-e-docs-app review-510-2026-03-27
  • Review: Rename pal-e-docs repo to pal-e-api review-439-2026-03-26
  • Review: Rename pal-e-docs-mcp to pal-e-mcp + update imports review-441-2026-03-26
  • Review: Rename pal-e-docs-sdk to pal-e-sdk + update package review-440-2026-03-26
  • Review: Review playground + API alignment for SvelteKit port review-451-2026-03-26
  • Review: Switch pal-e-app to adapter-static + nginx review-414-2026-03-26
  • Review: Update MCP tools, SDK, and hooks for board-as-note review-317-2026-03-24
  • Review: Update board API to use board notes instead of boards table review-316-2026-03-24
  • Review: Update claude-custom + docs for repo renames review-442-2026-03-26
  • Review: Update claude-custom + docs for repo renames review-444-2026-03-26
  • Review: Validate pal-e-app (4 PRs, clone failure) review-513-2026-03-27
  • Review: Write convention-sveltekit-spa convention note review-412-2026-03-26

Convention

  • Tagging Conventions tagging-conventions

Validation

  • Validation: arch-generic-checkout migration (#254) validation-254-2026-04-12
  • Validation: skill-review-ticket drift fix (#241) validation-241-2026-04-12

Repos

  • pal-e-docs
    active
  • pal-e-docs app
    active
  • pal-e-docs-mcp
    active
  • pal-e-docs-sdk
    active
  • pal-e-frontend
    active