PKC Promote
Lift informal capture into formal product concepts without losing provenance.
Process
- Identify source concept path (e.g.
discoveries/auth-competitor-scan.md). - Choose target type:
Feature|Requirement|DecisionRecord|Specification|Design. - Run helper or hand-author:
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/pkc_promote.py" \ discoveries/auth-competitor-scan.md \ --to Feature \ --title "User authentication" \ --repo . - Ensure edges:
- New formal concept → source:
originates_fromor retainssources: [...] - Source → new concept: soft
related_to(helper adds this)
- New formal concept → source:
- Refine body (acceptance criteria, status) after skeleton write.
- Refresh catalogs + log.
- Optionally create WikiTicket work item for the new Feature (bridge — user assent).
Done when
- Formal concept exists under the correct catalog
- Provenance to the informal source is explicit
- User can run impact/query from okf-plugin on the new node