Flow Plan Consolidator
Description
This skill takes multiple input artifacts (Plan, User Notes), detects discrepancies, and deterministically resolves them into a consolidated state and manifest.
Usage
javascript
const Consolidator = require('./index');
const skill = new Consolidator();
const result = await skill.run(['path/to/PLAN.md', 'path/to/USER_NOTES.md']);
Logic
- •Inventory: Load files and compute SHA-256 hashes.
- •Extract: Parse
PLAN.md(Tasks, Goals) andUSER_NOTES.md(Decisions, Action Items). - •Detect: Identify conflicts (Status Mismatch, Scope Conflict).
- •Resolve: Apply precedence rules (Notes Status > Plan Status).
- •Output: Generate
plan_consolidation_manifest.json.