feat: connect partner goals to PNCC lifecycle

This commit is contained in:
冰朔 2026-08-12 01:08:56 +08:00
commit d0201ba09f
18 changed files with 398 additions and 66 deletions

View file

@ -11,8 +11,13 @@ without protected assets and safer alternatives fails closed.
Only an unconfirmed-boundary-free `PROCEED` projection is executable. `RESEARCH`, `REVISE`, and `REFUSE`
remain explicit non-execution states with human-readable receipts. This module compiles validated cognition;
it does not pretend that deterministic keyword matching can perform persona reasoning. Its current source
contract is not yet wired into the PNCC desktop lifecycle.
it does not pretend that deterministic keyword matching can perform persona reasoning.
`planPersonaLanguageGoal` is the source adapter to the native PNCC lifecycle. It submits the untouched human
utterance as a bounded `FACT_SENSE` partner-deliberation question, accepts only a completed and schema-valid
PNCC lifecycle receipt, maps the eleven-field snake-case gravity frame into `PartnerDeliberation`, and only
then calls `compileLanguageGoal`. A failed, malformed, non-fact, or purpose-less receipt never becomes a goal.
The adapter is not yet mounted to the desktop language entry and has no live-product acceptance claim.
## PersonaCodeChannel