PRODUCT REFERENCE

Contract identities

The package release and converter surfaces have separate identities. PyCForge {{APPLICATION_VERSION}} retains the Phase 16 base schemas and renderer while adding authenticated 1.0.1 set-admission and membership rules to the installed rule manifest.

Active identities

SurfaceActive value
Application package{{APPLICATION_VERSION}}
Converter contract0.16.0
Rule setphase16-scope-loop-file-v0.16.0
Set capability rulespycforge101.container.set_literal@1.0.1 and pycforge101.container.set_membership@1.0.1
Rendererc-renderer-v0.16.0
Runtime policyphase16-bounded-runtime-v0.16.0
Conversion planconversion-plan/0.16.0
C IRc-ir/0.16.0
Generated artifactgenerated-c/0.16.0
Conversion summarypycforge.conversion-summary/0.16.0
Decision tracepycforge.decision-trace/0.16.0
Result envelope0.5
Desktop worker protocolpycforge.worker-protocol/0.2
Workspacepycforge-workspace/0.7
Action registrypycforge.action-registry/0.5
Visual systempycforge.visual-system/0.4
Presentation settingsschema 3

Cumulative conversion lineage

The active Phase 16 profile cumulatively carries typed functions and control flow, direct source calls, fixed containers, explicit module bundles, immutable static records, bounded floor arithmetic, conditional temporary regions, exact keyword calls, required keyword-only calls, selective branch-defined scalar publication, complete admitted loop-else, overflow-safe range updates, and bounded UTF-8 file sessions.

Version 1.0.1 additionally admits fixed numeric and Boolean set literals with proved in/not in membership. The rule-registry manifest fingerprint and package version distinguish this additive capability without rewriting the stable Phase 16 C-IR or rendering schemas.

Historical compatibility

Explicit historical rule-set and renderer pairs remain requestable through the advanced Python API for compatibility: frontend 0.3, planning 0.5, first slice 0.6, control flow 0.8, functions and calls 0.9, containers 0.11, modules 0.12, records 0.13, and numeric or call profiles 0.14 through 0.14.3. Those profiles do not silently acquire later semantics; the 1.0.1 set rules are enabled only for the active Phase 16 base profile.

Record identities with results. A reproducible review captures source and request fingerprints together with the rule set, renderer, runtime policy, helper registry, and output fingerprint. Package version alone is not a complete converter identity.