2026.7.3

Fixed

  • GH-416: Windows nightly validate linked-artifact prune classification Eintrag pm-xpkt

Other

  • Perf: pm context / pm next hot path ~700ms on an ~850-item tracker Eintrag pm-z1pv
  • 2026-07-02 full ecosystem audit & optimization pass (CLI+SDK+packages+docs+CI) Eintrag pm-fpod
  • Lane C: Code quality audit (complexity, dead code, cross-file duplication, long files, type safety, dependencies) Eintrag pm-hfli
  • Lane F: CI/CD best-practice + secret/PII leak scan incl. pm history files Eintrag pm-mo2v
  • Lane E: Docs audit (progressive disclosure, minimal README, link graph, duplicated docs/skills) Eintrag pm-p99b
  • Lane B: SDK best-practice + package-authoring DX review (define/compose/harness/preflight loop, scaffold matrix) Eintrag pm-6vy7
  • Lane A: E2E ecosystem smoke in temp workspace (pack+install CLI, all first-party packages, full command surface, agent UX/token-efficiency) Eintrag pm-kes3
  • Lane D: Performance audit (startup latency, per-command responsiveness, hot paths) Eintrag pm-3l76
  • CodeFactor residual complexity and duplication cleanup for 27-issue main snapshot Eintrag pm-bssk
  • Zero the jscpd clone baseline: dedupe registration-helpers/flag-contracts source clones and 21 test-spec clones Eintrag pm-chxp

2026.7.2

Changed

  • CodeFactor/Complexity: decompose runUpdate, the update mutate apply-callback, and register-mutation MCP arrows Eintrag pm-0n6p

2026.7.1

Changed

  • CodeFactor/Complexity: decompose runCreate (CC 172) and the audit-scope update guard (CC 38) Eintrag pm-g7vl

Fixed

  • Auto Release blocked: bot cannot push version commit to protected main (GH006, 12 required checks) Eintrag pm-9gxi

Removed

  • CodeFactor/Complexity: remove 33 suppressions and split 100+ complexity-point dispatch hot spots Eintrag pm-o34s

Other

  • CodeFactor/Complexity: zero out the SDK contract-resolution, extension-loader and composition surface Eintrag pm-lzzp
  • AGENTS.md: mandate reading full live pm item data (status/resolution/comments) before any state claim Eintrag pm-g61e
  • CodeFactor/Complexity: cut cyclomatic-complexity debt across the extension authoring, management & diagnostics surface Eintrag pm-zro7

2026.6.30

Added

  • pm package/extension init --capability profile: scaffold a project-profile starter package Eintrag pm-h2hk
  • Project profile author-time validation: lintProjectProfile + assertProjectProfile + pm profile lint Eintrag pm-j1fj
  • Extension-contributed project profiles: api.registerProfile end-to-end Eintrag pm-08sv
  • SDK test harness summary/render surface Eintrag pm-2qte
  • Describe --markdown writes reference docs to a file Eintrag pm-u2tm
  • SDK + CLI: render extension/package surfaces to Markdown reference docs (renderExtensionSurfaceMarkdown + describe --markdown) Eintrag pm-dmum
  • First-party baseline profile package built on public SDK primitives Eintrag pm-a7o4
  • Project profile presets: compose types, statuses, fields, workflows, templates, and packages Eintrag pm-v37g
  • Add pm package / pm packages shell completion (bash/zsh/fish), including the package-only --declarative flag Eintrag pm-mthy
  • pm package init --declarative: scaffold a composeExtension blueprint starter + author-time preflight test Eintrag pm-8mxg
  • pm next: recommend the next actionable (unblocked, ready) work item with rationale + blocked companion Eintrag pm-nj90
  • Complete scaffold capability matrix: --capability renderers/parser/preflight/services starters Eintrag pm-i5p5
  • pm package/extension init --capability schema: scaffold custom item type/field/migration starter Eintrag pm-d1ig
  • Scaffolded & authored command-bearing extensions reliably activate for their own commands Eintrag pm-yxb5
  • TypeScript-only extension loading: ship .ts entry, load via Node native type stripping (no compiled .js) Eintrag pm-2p7a

Changed

  • CodeFactor/Duplication: remove duplicated code blocks (×20: 2 Critical, 3 Major, 15 Minor) Eintrag pm-fmjy
  • CodeFactor/Complexity: reduce cyclomatic complexity (×152: 3 Critical, 7 High, 142 Moderate) Eintrag pm-arzz
  • ADR: pm extensions are authored AND loaded as TypeScript via Node native type stripping Eintrag pm-m1uz

Fixed

  • CodeFactor no-regression gate: complexity ceiling + ESLint suppressions baseline + Greptile in local CI/CD Eintrag pm-bkcv
  • MCP action-schema contracts drifted from CLI flag tables (guide.list, health.brief, validate.parentCycleSeverity, contracts.full) Eintrag pm-zx13
  • pm next hides completed-container closeout rows while leaf work exists Eintrag pm-9g87
  • Windows background stop progress assertion Eintrag pm-bnh3
  • GH-348/GH-376: Windows nightly Vitest worker fork exits unexpectedly after passing tests Eintrag pm-2kkl
  • CodeFactor/Maintainability: fix unsafe optional chaining (no-unsafe-optional-chaining ×25) Eintrag pm-m8yl
  • CI: make Codecov badge uploads branch-explicit Eintrag pm-x878
  • pm next should skip completed open containers when recommending actionable work Eintrag pm-2n6i
  • pm validate --check-files mis-handles remote (URL) doc/file references: flagged as deleted and silently destroyed by --prune-missing Eintrag pm-k2n4
  • pm install does not scaffold extension-contributed item-type folders (transient missing_directory health warning) Eintrag pm-rjab
  • Contracts command lookup should handle package namespace roots Eintrag pm-y1o4
  • GH-363: Windows nightly (Node 24) red — runtime-loader colon-path + telemetry detached-spawn unhandled error + npm-install regression Eintrag pm-xaib
  • Auto Release blocked-alert step can never create its tracking issue (auto-release.yml missing issues:write) Eintrag pm-qawd
  • Aggregate --status all should match duplicate-safe lifecycle filters Eintrag pm-bhtx
  • Sentry PM-CLI-1T: pm stats should tolerate disappearing history streams Eintrag pm-7o0s
  • Package lifecycle typo recovery should suggest action subcommands Eintrag pm-js02
  • describeExtensionBlueprint omits importer/exporter-with-options command definitions (parity gap vs describeExtensionActivation) Eintrag pm-zqes
  • deriveExtensionCapabilities omits 'schema' for importer/exporter options.flags (declarative blueprint under-grant) Eintrag pm-v3ty
  • pm package doctor should warn when a schema package registers item types/fields but declares narrow activation.commands (silently non-global) Eintrag pm-ok47
  • Scaffolded search/importers package commands fail to dispatch: lazy-activation probe skips command-bearing extensions that omit activation.commands Eintrag pm-nacb
  • Harden extensionNeedsActivationForProbe: non-terminal search gate + command-bearing importers Eintrag pm-b5r8

Removed

  • CodeFactor/Maintainability: remove useless object-spread fallbacks (unicorn/no-useless-fallback-in-spread ×57) Eintrag pm-xsth

Other

  • PR \#406 review follow-up: clear partial MCP extension registries before fallback execution Eintrag pm-dyzy
  • ADR: profile lint severity model — errors break apply, warnings flag suspicious-but-valid cross-references Eintrag pm-qcdu
  • Action-scoped MCP parameter descriptions: split shared name/target description per action (schema vs profile) Eintrag pm-fq80
  • Built-in MCP actions are now extension-aware: pm_profile/pm_list/pm_schema activate workspace extensions like the CLI Eintrag pm-zumn
  • Docs: SDK.md/EXTENSIONS.md document api.registerProfile + regenerate contracts/full.json Eintrag pm-ol8j
  • Dogfood: pm-kanban registers kanbanProfile so pm profile apply kanban works Eintrag pm-kj7x
  • SDK profile parity: assertRegisteredProfile + composeExtension blueprint.profiles + deriveExtensionCapabilities + describe Eintrag pm-l8fl
  • pm profile list/show/apply merges extension-registered profiles with source labels Eintrag pm-vpwt
  • registerProfile core registration surface: ExtensionApi + registry + loader gate + capability-usage + policy surface Eintrag pm-6oox
  • Decompose cli-contracts.ts monolith into flag-contracts + tool-schema sibling modules Eintrag pm-3wue
  • First-party package manifests declare current SDK compatibility floor Eintrag pm-6d7q
  • Package scaffolds declare current SDK compatibility floor Eintrag pm-sf08
  • Refresh Sentry release and telemetry dependencies Eintrag pm-4dz7
  • CodeFactor parity tooling: local ESLint (unicorn) + complexity + duplication lint to reproduce findings and prevent regressions Eintrag pm-6sqo
  • CodeFactor/Maintainability: clear remaining unicorn lints (no-thenable ×4, no-useless-spread ×2, no-useless-length-check ×1) Eintrag pm-q0ye
  • ADR: offline BM25 lexical provider + relevance eval harness for search quality Eintrag pm-f2al
  • ADR: explicit pm_format_version front-matter field for storage schema evolution Eintrag pm-eeai
  • Normalize stale audit containers and intentional-open resolved items Eintrag pm-psc0
  • Docs & CI/CD audit 2026-06-12 Eintrag pm-gpea
  • Audit (2026-06-07): observability / telemetry / health Eintrag pm-lzrq
  • Audit (2026-06-07): storage/history + search/semantic Eintrag pm-34gb
  • Audit (2026-06-07): MCP + SDK/extensions/packages Eintrag pm-b4cp
  • Audit (2026-06-07): CLI surface & schema/config Eintrag pm-srex
  • Audit (2026-06-07): docs/onboarding/release/CI + tests/coverage Eintrag pm-5dbn
  • Expose project profile application through MCP contracts and drift gates Eintrag pm-bhmk
  • 2026-06-25 PM ecosystem taxonomy and context backlog normalization Eintrag pm-57vh
  • Sub-agent lane: release, GitHub, Sentry, telemetry, and live-ops evidence Eintrag pm-3whx
  • Sub-agent lane: SDK, packages, MCP, and universal customization backlog Eintrag pm-o578
  • Sub-agent lane: source, tests, docs, and command-surface coverage map Eintrag pm-xezi
  • Sub-agent lane: tracker taxonomy, hierarchy, and duplicate hygiene Eintrag pm-klpw
  • Refresh runtime dependencies for audit baseline Eintrag pm-r642
  • Extend pm package init --declarative to the full capability matrix (hooks/search/importers/schema/renderers/parser/preflight/services) Eintrag pm-lfdv
  • ADR: dependency-aware actionability for pm next — ready = active leaf with no open blocked_by; reuse compareCriticalItems + shared blocked_by resolver Eintrag pm-9x6k
  • Schema-capability scaffolds must omit narrow activation.commands so custom item types/fields register globally Eintrag pm-halx
  • Schema scaffold docs: EXTENSIONS.md, SDK.md, shell completion, help-content examples Eintrag pm-pwf1
  • Schema scaffold tests: unit coverage (package+extension variants) + materialize/run generated node:test smoke Eintrag pm-x3vi
  • Implement schema scaffold capability in scaffold.ts (manifest/entrypoint/README/define\* guidance, omit activation.commands) Eintrag pm-mdw6
  • Document activation.commands lazy-activation contract in scaffold README, EXTENSIONS.md, SDK.md Eintrag pm-scvz
  • Scaffold emits manifest activation.commands matching registered command paths per capability Eintrag pm-mhih

2026.6.24

Added

  • TypeScript-first extension & package scaffolding + SDK docs reframe Eintrag pm-09rh
  • Modular declarative authoring: mergeExtensionBlueprints + composeExtensionPackage Eintrag pm-2p38
  • SDK unified author-time preflight capstone: preflightExtension + assertExtensionPreflight Eintrag pm-ozaf
  • SDK author-time version-compatibility preflight: checkExtensionManifestCompatibility + assertExtensionManifestCompatible Eintrag pm-1w0d
  • SDK author-once manifest synthesis: synthesizeExtensionManifest + assertExtensionManifestMatchesBlueprint Eintrag pm-u5le

Changed

  • Extract shared version-compat core (core/extensions/version-compat.ts); loader delegates, behavior-preserving Eintrag pm-sjea

Other

  • ADR: pm extensions & SDK packages must be authored fully in TypeScript Eintrag pm-2c28
  • Convert docs/examples extensions to TypeScript-first (starter-extension, policy-restricted-extension) Eintrag pm-ax7z
  • Reframe SDK docs & docstrings TypeScript-first (SDK.md, EXTENSIONS.md, define\*/compose\*) Eintrag pm-l2ud
  • Scaffolder emits TypeScript source: index.ts + tsconfig.json + type-check/test scripts (./index.ts entry) Eintrag pm-frou
  • defineExtensionBlueprint: typed identity helper for partial blueprint fragments Eintrag pm-nvgy
  • composeExtensionPackage: author-once capstone returning { module, manifest } Eintrag pm-cn0c
  • mergeExtensionBlueprints: pure modular composition of partial ExtensionBlueprints Eintrag pm-high
  • assertExtensionPreflight(blueprint, options) — throwing CI/test bookend (testing.ts) + barrel re-export Eintrag pm-t8yl
  • preflightExtension(blueprint, options) — pure unified author-time analyzer (compose.ts) Eintrag pm-tcw1
  • assertExtensionManifestCompatible(manifest, target) — SDK testing assert Eintrag pm-hng2
  • checkExtensionManifestCompatibility(manifest, target) — pure author-time analyzer Eintrag pm-knma
  • assertExtensionManifestMatchesBlueprint(manifest, blueprint): strict least-privilege CI guard against capability drift Eintrag pm-pfxi
  • synthesizeExtensionManifest(blueprint, identity): generate a complete least-privilege ExtensionManifest from a blueprint Eintrag pm-nr5j

2026.6.23

Added

  • SDK lintExtensionBlueprint + assertExtensionBlueprint: author-time preflight for composeExtension blueprints (capability drift, duplicate commands, empty surfaces) Eintrag pm-9ect
  • SDK describeExtensionBlueprint: static author-time surface map of a composeExtension blueprint (author-time inverse of describeExtensionActivation) Eintrag pm-tlpv
  • Declarative extension authoring: composeExtension blueprint + deriveExtensionCapabilities + defineExtensionManifest Eintrag pm-iqq0
  • pm extension/package describe: agent-facing CLI + MCP surface for describeExtensionActivation Eintrag pm-l4c8
  • SDK describeExtensionActivation: single-call introspection of every registered surface (complements assert\*/run\*) Eintrag pm-16ue
  • SDK authoring-time define\* typed builders for every extension registration surface Eintrag pm-12tj
  • Unified extension test harness (createExtensionTestHarness): one fluent fixture binding all activate/assert/invoke/deactivate SDK helpers Eintrag pm-jcyn

Fixed

  • deriveExtensionCapabilities omits 'schema' for a CommandDefinition with inline flags (manifest under-grant would fail activation) Eintrag pm-5758
  • GH-340: Windows nightly telemetry OTLP cleanup EBUSY Eintrag pm-zpe7

Other

  • ADR: SDK author-time helpers are the static inverse of runtime extension checks (derive↔reconcile, describe-blueprint↔describe-activation, lint↔loader-enforcement+doctor) Eintrag pm-4oio
  • ADR: SDK define\* builders are zero-cost identity helpers (defineConfig pattern), generic for object defs / non-generic for function defs Eintrag pm-3mph

2026.6.22

Added

  • Add importers package scaffold and dependency-maintenance closeout Eintrag pm-j5az
  • pm package init --capability search: scaffold search provider starter packages Eintrag pm-pwai
  • pm package init --capability <kind\>: scaffold capability-targeted starter packages (commands\|hook) Eintrag pm-nhby
  • SDK invoke helpers for importers & exporters: runRegisteredImporterForTest + runRegisteredExporterForTest Eintrag pm-1p2u
  • SDK invoke helpers for search providers, vector store adapters and migrations Eintrag pm-bd3u
  • Complete the SDK extension-invoke testing surface: runRegisteredHookForTest + override invoke helpers Eintrag pm-miqm
  • SDK testing helper to invoke a registered extension command handler: runRegisteredCommandForTest Eintrag pm-owm0
  • SDK deactivate test lifecycle: deactivateExtensionForTest + assertExtensionDeactivated helpers Eintrag pm-0zn9
  • Least-privilege capability reconciliation: pm package doctor flags declared-but-unused extension capabilities + SDK assertExtensionCapabilityUsage Eintrag pm-fk84

Fixed

  • Fix Windows nightly full-test path and permission assumptions Eintrag pm-83rt

Other

  • Package and extension scaffolds emit least-privilege manifest policy metadata Eintrag pm-bav0

2026.6.21

Added

  • Complete SDK package-author test-assertion surface: service-override + migration helpers Eintrag pm-6pmp
  • item-format-migration: add format-version field to front-matter for future migration gating Eintrag pm-ae1u

Fixed

  • Windows nightly: secondary POSIX-separator + mocked-path test class (static-quality-gate, docs-skills-gate, bundle-cli, contracts-snapshot, smoke-npx-from-pack) Eintrag pm-s5pe
  • Nightly windows-latest STILL red after pm-i84i: scriptModule test harness imports .mjs scripts via absolute file:// URL, shebang survives missing transform (SyntaxError) Eintrag pm-dita

Other

2026.6.20

Added

  • Search relevance eval harness: implement nDCG/MRR runner and gate in CI Eintrag pm-u8n5
  • Offline BM25 lexical retrieval provider when no Ollama/OpenAI is configured Eintrag pm-75k9
  • Add 120-file unit-test cap governance test to ci-workflow-contract.spec.ts Eintrag pm-wc0d
  • Add integration test for background-refresh (instant mutations) non-blocking behavior Eintrag pm-5rge
  • Add integration test for close-many --rollback checkpoint restore Eintrag pm-7p4w
  • Add integration test for schema add-type / remove-type round-trip with governance.workflow_enforcement Eintrag pm-4dtf
  • Add remediation registry entry for validate_metadata_duplicate_issue_codes warning Eintrag pm-sdbo
  • Add remediation registry entry for extension_update_health_partial_coverage warning Eintrag pm-bdvm
  • gc --scope checkpoints: prune stale bulk-mutation checkpoint files Eintrag pm-tyj8
  • LanceDB snapshot: add gc --scope embeddings to include pending-refresh.json and drift-cache coordination Eintrag pm-3b1t
  • Sentry KNOWN_NOISY_CONSOLE_MESSAGE_PATTERNS maintenance: add a governance test to prevent silent accumulation of stale patterns Eintrag pm-jxls
  • Add vitest.config.ts coverage include/exclude governance guidance to ARCHITECTURE.md Eintrag pm-othr
  • Add wiring-checklist reference card to ARCHITECTURE.md for new command authors Eintrag pm-zyse
  • Add performance / startup-latency section to ARCHITECTURE.md Eintrag pm-p37b
  • Add nightly.yml failure alerting: notify on Windows/Node25 smoke failures Eintrag pm-ehbb
  • Add Windows path-separator test coverage for fs-utils and store/paths Eintrag pm-tq5t

Changed

  • Refactor runUpdate (~950-line function) into table-driven per-field apply helpers Eintrag pm-e7dn
  • Replace 'as unknown as ItemMetadata' double-casts (9 sites) with typed mutation/replay returns Eintrag pm-ul02
  • COMMANDS.md omits pm get and pm copy; command-families table missing get/copy/update-many/close-many Eintrag pm-xvzm

Fixed

  • pm-changelog over-escapes markdown in entry titles (parens + intra-word underscores) Eintrag pm-3299
  • Nightly windows-latest red since 2026-06-14: ~373 tests fail with 'SyntaxError: Invalid or unexpected token' from file://-URL TS dynamic imports + POSIX-separator assertions Eintrag pm-i84i
  • Accept --status all for duplicate-safe search and list filters Eintrag pm-i02t
  • pm health 2.3-3.1s in dev repo (~2x the 1.3s baseline): drift-scan cache hit still reads + content-hashes every history stream Eintrag pm-c90s
  • Daily auto-release was silently blocked 06-14..16 by a single stale, unresolved Sentry error (sentry-telemetry-gate is:unresolved has no time window) Eintrag pm-nb08
  • appendLineAtomic is not truly atomic: concurrent appends to history JSONL can interleave Eintrag pm-xy9n
  • Project-scope extension install writes ~69MB node_modules per workspace (peer pm-cli + transitive Sentry/OTel) Eintrag pm-oxq2
  • Fix ARCHITECTURE.md storage layout: add plans/, stories/, schema/, checkpoints/, runtime/ dirs Eintrag pm-mcgf
  • Fix nightly cross-platform reliability: macOS realpath in extension-command test and Windows .cmd spawn EINVAL Eintrag pm-gf6f
  • GH-293..296 CLI parser and search regression bundle Eintrag pm-yy45

Removed

  • Built-in type lists and storage layout drift: Plan missing; ARCHITECTURE.md still lists removed index/ dir Eintrag pm-7u4z

Other

  • Export hygiene: 1 dead export + ~57 exported-but-internal-only symbols Eintrag pm-vn9l
  • Document search eval golden-query harness usage in TESTING.md Eintrag pm-eg9k
  • Sentry tracesSampleRate is hardcoded at 0.2 — expose as configurable knob or document intent Eintrag pm-gg8e
  • CLAUDE_CODE_PLUGIN.md drift: architecture tree shows 9/14 commands + 1/4 agents; compat table says plugin 1.0.0 (actual 1.4.0) Eintrag pm-cxi9
  • Docs index missing EXTENSION_AUTHOR_CONTRACTS + MIGRATION_CLI_SIMPLIFICATION links; migration note predates --pm-path Eintrag pm-c97q
  • pm todos import: positional source arg silently ignored + folder-not-found error omits --folder flag (beads parity) Eintrag pm-90hp
  • Unknown-command did-you-mean misses executable aliases: 'pm shwo' gets no suggestion (show/view/comment not in candidate set) Eintrag pm-i35t

2026.6.19

Added

  • pm context --fields: per-row field projection for focus items (GH-156 follow-up to --depth full) Eintrag pm-hnjf
  • pm list output formats: csv/table for human export (GH-154 remainder) Eintrag pm-1lll
  • pm plan discoverability: templates and auto-suggest for complex work (GH-158 remainder) Eintrag pm-aer3
  • Dedupe merge workflow: pm dedupe-merge to consolidate duplicates (GH-163, builds on closed pm-4n1a detection) Eintrag pm-jmld
  • pm search: structured inline query syntax (tag:/status:) + matched-text highlighting (GH-157 remainder) Eintrag pm-ldr1
  • Auto-compact policy: config-driven threshold to trigger pm history-compact automatically Eintrag pm-0pnz
  • pm history-compact: expose --scope all-streams (history GC pass) for closed items Eintrag pm-yj9w
  • History stream bulk-compaction: pm history-compact --all-over N to batch-compact large streams Eintrag pm-f3pa
  • Add agent-identity dimension to telemetry events: surface PM_AUTHOR as hashed author_context Eintrag pm-fbyu
  • pm telemetry stats: add error_rate and resolution breakdown per command bucket Eintrag pm-gsoe
  • Surface duration_ms percentile breakdown in pm telemetry stats (p50/p95 per command) Eintrag pm-3n3b
  • GH-208: linked test sandbox ergonomics Eintrag pm-52eh
  • Core read/validate integrity: exact-ID search rank guarantee across modes + parent-hierarchy cycle detection Eintrag pm-rkie
  • Validate governance accuracy: suppress false-positive duplicate-code & terminal-item metadata noise + files --remove input clarity Eintrag pm-6bz1
  • Sub-hour duration granularity for scheduling: support minutes in --duration / event duration= Eintrag pm-zoe4

Changed

  • pm update --allow-audit-update: permit append-only --comment/--file/--doc evidence (GH-207) Eintrag pm-kanu

Fixed

  • linked-test-adapters package install loses ESM module type Eintrag pm-v8fy
  • GH-206: test-all silent run process-liveness regression Eintrag pm-mcxr
  • Auto Release retries branch push after main advances Eintrag pm-5oti
  • GH-284: align pm init required schema directories with health Eintrag pm-hl9y
  • GH-215: enforce timestamps in history entries Eintrag pm-u42x
  • GH-280: pm validate does not detect circular parent references (hierarchy cycles A-\>B-\>A of any length) Eintrag pm-8vul
  • GH-281: exact-ID search match is rank-diluted in hybrid/semantic mode (keyword score normalized + capped by keyword weight) Eintrag pm-oqgf
  • PR \#266 review feedback: tighten init and dynamic option validation Eintrag pm-at1j
  • CI contracts snapshot temp cleanup can fail with ENOTEMPTY Eintrag pm-c61g
  • pm templates: unknown subcommand + flags silently fall back to 'list' (exit 0) instead of erroring Eintrag pm-r2kd
  • Dynamic package commands should reject excess args and unknown parent tokens Eintrag pm-nt1y
  • GH-262: prevent path-like pm init from corrupting caller tracker settings Eintrag pm-jek2
  • GH-265: schema unknown subcommands must not create custom types Eintrag pm-ablm

Other

  • Repo-wide docstring coverage gate for source files Eintrag pm-p4mw
  • SDK.md PM_PACKAGE_RESOURCE_KINDS drift: assets/prompts kinds missing Eintrag pm-u8y9
  • GH-277: files --remove path-only input clarity Eintrag pm-k8ld
  • GH-276: metadata check skip terminal items for planning fields Eintrag pm-pktw
  • GH-278: duplicate_issue_codes exclude items closed-as-duplicate Eintrag pm-5fid
  • GH-275: duplicate_issue_codes skip legitimate parent/child code-prefix pairs Eintrag pm-2nxe
  • PR \#274 second review follow-up: prefix, format, and owner scoring Eintrag pm-89ur
  • PR \#274 review follow-up: CodeQL and bot feedback Eintrag pm-0bwe
  • GH \#267/\#271/\#272 follow-up: lifecycle automation, logical dependency validation, read format parity Eintrag pm-8uhf
  • GH \#268-\#270 agent lookup and context output polish Eintrag pm-x7g1
  • Dogfood audit 2026-06-12: ecosystem verification (CLI+SDK+packages) Eintrag pm-krgd