pm-reconcile

Reconcile legacy product documentation and codebases into consistent Pureinn registers.

1|Updated May 28, 2026
One-click install
npx skills add https://github.com/ljucask/pureinn-product-development --skill pm-reconcile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-reconcile
Source: https://github.com/ljucask/pureinn-product-development/tree/main/skills/pm-reconcile
Command: npx skills add https://github.com/ljucask/pureinn-product-development --skill pm-reconcile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams rebuild existing products when legacy documentation and the codebase have drifted apart, creating a consistent product knowledge base without losing business intent or implementation reality.

Core Features & Use Cases

  • Legacy Reconciliation Planning: Inspects source documents and code structure to define reconciliation scope, ordering, and target Pureinn artifacts.
  • Layer-by-Layer Rebuild: Reconciles domains, business rules, decision models, and features into clean live registers while tracking divergences and decisions.
  • Source Disposal Verification: Performs final coverage checks to confirm that legacy knowledge has been captured before documents are archived.
  • Use Case: A product team inheriting an externally built application can use this Skill to compare old specifications with the running system and create a reliable source of truth for future development.

Quick Start

Use the pm-reconcile skill to rebuild this existing product from its legacy documentation and codebase into reconciled Pureinn registers.

Frequently Asked Questions about pm-reconcile

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the best way to reconcile legacy documentation with a codebase that has drifted apart?

Legacy documentation reconciliation compares outdated product specifications against the existing codebase to create a consistent product knowledge base. It applies structured comparison workflows to track divergences across business rules, domain models, and features during product migrations or rebuilds.

How do I rebuild an inherited product from legacy specifications into a trusted knowledge base?

Rebuilding an inherited product requires inspecting source documents and code structure to define reconciliation scope, then executing a layer-by-layer rebuild of domains, decision models, and features into clean live registers while tracking all divergences and decisions.

Can I use this reconciliation process for team handovers and product migrations?

Yes, this reconciliation process applies directly to product migrations, team handovers, and rebuild initiatives where business rules, features, and domain models have diverged. It captures both implementation reality and business intent without losing source knowledge.

How do I verify that legacy product knowledge is fully captured before archiving source documents?

Source disposal verification performs final coverage checks to confirm that legacy knowledge has been fully captured into the new reconciled registers before documents are archived. This ensures no business intent or implementation reality is lost during the transition.

What happens when business rules and domain models diverge between old specifications and the running system?

When business rules and domain models diverge, the Skill applies structured comparison workflows to track divergences and decisions layer by layer. It reconciles domains, decision models, and features into clean live registers to resolve inconsistencies between specifications and the running system.