ChatPDM Wiki Home - SerhatSoruklu/chatpdm GitHub Wiki

ChatPDM Wiki Home

ChatPDM is a deterministic language governance system for authored meaning.

It normalizes a query, checks it against a bounded concept set, and returns a fixed structured response when the request fits the contract. If it cannot resolve the query inside the authored boundary, it refuses instead of guessing.

Same input -> same output.

What ChatPDM does

  • Resolves authored concepts into bounded outputs.
  • Classifies query shape before resolution.
  • Preserves governance scope for authority, power, and legitimacy.
  • Refuses unsupported or out-of-scope requests.
  • Keeps meaning source-bounded through authored concept packets.

How it behaves

  • Deterministic: the same input and declared versions produce the same output.
  • Refusal-first: unsupported input does not get a fabricated answer.
  • Constraint-based: the runtime only resolves what the authored contract allows.
  • Closed-world: the live runtime does not expand meaning on its own.

Minimal examples

GET /api/v1/concepts/resolve?q=authority
→ concept_match
→ Authority