<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://internal-docs.planekeeper.com/operations/build-and-deploy-pipeline/</loc></url><url><loc>https://internal-docs.planekeeper.com/api/</loc></url><url><loc>https://internal-docs.planekeeper.com/architecture/</loc></url><url><loc>https://internal-docs.planekeeper.com/configuration/</loc></url><url><loc>https://internal-docs.planekeeper.com/database/</loc></url><url><loc>https://internal-docs.planekeeper.com/development/</loc></url><url><loc>https://internal-docs.planekeeper.com/operations/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/qa/</loc></url><url><loc>https://internal-docs.planekeeper.com/reference/</loc></url><url><loc>https://internal-docs.planekeeper.com/testing/</loc></url><url><loc>https://internal-docs.planekeeper.com/troubleshooting/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00001-getapiclient-nil-internal-ui-jwt/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00002-sync-metadata-dropped-by-serializer/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00003-incremental-sync-filtering-unreachable/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00004-agent-cross-tenant-task-claims/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00005-internal-ui-scope-default-empty-data/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00006-summary-card-counts-from-pagination/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00007-release-metadata-dropped-by-serializer/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00008-timezone-js-typeerror-hiding-dates/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00009-missing-alerts-resolved-route/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00010-migration-postgresql-compatibility/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00011-hidden-api-params-bypass-openapi/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00012-helm-artifact-name-parsing-rejects-valid-names/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00013-cve-2026-25934-go-git-integrity/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00014-supercronic-stdlib-cves/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00015-casbin-adapter-rule-length/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00016-outage-page-missing-content-type/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00017-outage-page-missing-announcements/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00018-maintenance-admin-missing-content-type/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00025-internal-ui-settings-empty/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00028-cross-org-job-mutation/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00028-eol-product-curation-noop/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00030-onboarding-missing-casbin-role/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00031-eol-orphaned-gather-jobs-visible/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00032-last-superadmin-guard-counts-system-users/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/001-gatherer-rate-limiting/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/002-api-channel-type-validation/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/003-internal-api-key-endpoints/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/004-async-result-processing/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/005-observability-logging/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/006-postgres-metrics/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/007-uptime-kuma-status-page/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/008-expand-audit-trail/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/009-gather-job-audit-trail/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/010-global-catalog-backfill/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/011-post-approval-user-notification/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/012-bulk-contribution-actions/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/013-grouped-view-detail-rows/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/014-auth-middleware-behavior-tests/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/015-http-integration-cross-tenant-tests/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/016-dark-mode-db-preference-sync/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/001-multi-tenant-org-boundary/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/002-dual-auth-jwt-and-api-key/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/003-agent-pull-architecture/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/004-event-driven-alerts/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/005-skip-locked-distributed-jobs/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/006-one-alert-per-config-upsert/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/007-three-tier-openapi-split/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/008-ui-api-only-no-direct-db/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/009-generated-route-registration/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/010-casbin-iam-permissions/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/011-global-data-separation/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/template/</loc></url><url><loc>https://internal-docs.planekeeper.com/api/endpoints/</loc></url><url><loc>https://internal-docs.planekeeper.com/decisions/</loc></url><url><loc>https://internal-docs.planekeeper.com/api/authentication/</loc></url><url><loc>https://internal-docs.planekeeper.com/security/authentication-flows/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/</loc></url><url><loc>https://internal-docs.planekeeper.com/architecture/binaries/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00019-modal-dismiss-broken/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00020-no-advance-scheduling/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00021-maintenance-timezone-handling/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00022-maintenance-mode-requires-restart/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00023-deploy-missing-git-cache-volume-cleanup/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00024-gather-job-dedup-and-error-messages/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00026-dashboard-job-row-htmx-404/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/00027-release-metadata-not-surfaced/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/bugs/</loc></url><url><loc>https://internal-docs.planekeeper.com/development/commands/</loc></url><url><loc>https://internal-docs.planekeeper.com/categories/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/changelog/</loc></url><url><loc>https://internal-docs.planekeeper.com/development/coding-standards/</loc></url><url><loc>https://internal-docs.planekeeper.com/development/common-tasks/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/cve-vulnerability-tracking/</loc></url><url><loc>https://internal-docs.planekeeper.com/security/data-protection/</loc></url><url><loc>https://internal-docs.planekeeper.com/database/schema/</loc></url><url><loc>https://internal-docs.planekeeper.com/testing/e2e-automation-strategy/</loc></url><url><loc>https://internal-docs.planekeeper.com/configuration/environment-variables/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/alerts/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/authentication/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/gather-jobs/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/helm-sync-jobs/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/monitoring-rules/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/notifications/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/permissions/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/reporting/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/scrape-jobs/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/task-engine/</loc></url><url><loc>https://internal-docs.planekeeper.com/requirements/template/</loc></url><url><loc>https://internal-docs.planekeeper.com/operations/onboarding/</loc></url><url><loc>https://internal-docs.planekeeper.com/glossary/</loc></url><url><loc>https://internal-docs.planekeeper.com/development/known-pitfalls/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/manual-e2e/</loc></url><url><loc>https://internal-docs.planekeeper.com/database/migrations/</loc></url><url><loc>https://internal-docs.planekeeper.com/security/network-isolation/</loc></url><url><loc>https://internal-docs.planekeeper.com/runbooks/</loc></url><url><loc>https://internal-docs.planekeeper.com/reference/permissions/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/blue-green/</loc></url><url><loc>https://internal-docs.planekeeper.com/business-logic/</loc></url><url><loc>https://internal-docs.planekeeper.com/operations/deployment/</loc></url><url><loc>https://internal-docs.planekeeper.com/testing/e2e-test-plan/</loc></url><url><loc>https://internal-docs.planekeeper.com/</loc></url><url><loc>https://internal-docs.planekeeper.com/operations/debugging-production/</loc></url><url><loc>https://internal-docs.planekeeper.com/architecture/project-structure/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/gather-job-compression/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/qa/v0.2.0-qa-checklist/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/qa/v0.3.0-qa-checklist/</loc></url><url><loc>https://internal-docs.planekeeper.com/runbooks/api-key-rotation/</loc></url><url><loc>https://internal-docs.planekeeper.com/runbooks/database-restore/</loc></url><url><loc>https://internal-docs.planekeeper.com/runbooks/dead-letter-recovery/</loc></url><url><loc>https://internal-docs.planekeeper.com/runbooks/rollback-migration/</loc></url><url><loc>https://internal-docs.planekeeper.com/runbooks/service-recovery/</loc></url><url><loc>https://internal-docs.planekeeper.com/security/</loc></url><url><loc>https://internal-docs.planekeeper.com/configuration/service-ids/</loc></url><url><loc>https://internal-docs.planekeeper.com/architecture/overview/</loc></url><url><loc>https://internal-docs.planekeeper.com/tags/</loc></url><url><loc>https://internal-docs.planekeeper.com/troubleshooting/guide/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/ui-architecture/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/backlog/ui-improvements/</loc></url><url><loc>https://internal-docs.planekeeper.com/archive/0.4.0-plan/</loc></url></urlset>