Jump to content

The Principia Machina/GTP/04 Language and naming: Difference between revisions

From The Invariance Itself
GTP section: specification, Claude instance, conformance, walk, guide, agent pages, diagrams
m 1 revision imported
 
Line 1: Line 1:
{{DISPLAYTITLE:04 Language and naming (GTP)}}
{{DISPLAYTITLE:04 Language and naming (GTP)}}
''Instruction-layer specification, machine-optimized text: GTP 0.1.0, section LANGUAGE AND NAMING. Part of [[The Principia Machina/GTP|GTP]] and [[The Principia Machina/Hub|the TPM hub]]. Implements [[The Principia Machina/TPS 0.1.0|TPS 0.1.0]]. PROPOSED and UNDECLARED: no implementation may cite it as normative until its genesis line is landed. Human-only edit (TPS 5.13).''
''Documentation, non-normative; machine-optimized text: section LANGUAGE AND NAMING of the text published under the name GTP. Part of [[The Principia Machina/GTP|GTP]] and [[The Principia Machina/Hub|the TPM hub]]. Written against [[The Principia Machina/TPS/6.1 Scope and conformance|TPS 0.1.0, part 6]], the AGENT CONTRACT, which taken as a runnable instruction set is GTP and carries no version of its own (TPS 1.2.6). This text carries no version and no genesis line; where it and [[The Principia Machina/TPS|TPS]] differ, TPS governs (D174.1). Human-only edit (TPS 5.13).''
The text below is this section of the GTP 0.1.0 artifact, verbatim; the whole artifact and its file fingerprint are on [[The Principia Machina/GTP]]. Human readers: [[The Principia Machina/GTP/Contents|the contents page]] is the map.
The text below is this section, verbatim; the whole text and its file fingerprint are on [[The Principia Machina/GTP]]. Human readers: [[The Principia Machina/GTP/Contents|the contents page]] is the map.


<pre>
<pre>
Line 21: Line 21:


[[Category:The Principia Machina]]
[[Category:The Principia Machina]]

Latest revision as of 00:13, 27 September 2026

Documentation, non-normative; machine-optimized text: section LANGUAGE AND NAMING of the text published under the name GTP. Part of GTP and the TPM hub. Written against TPS 0.1.0, part 6, the AGENT CONTRACT, which taken as a runnable instruction set is GTP and carries no version of its own (TPS 1.2.6). This text carries no version and no genesis line; where it and TPS differ, TPS governs (D174.1). Human-only edit (TPS 5.13). The text below is this section, verbatim; the whole text and its file fingerprint are on The Principia Machina/GTP. Human readers: the contents page is the map.

LANGUAGE AND NAMING
4.1 Normative keywords per RFC 2119 and RFC 8174, binding in capitals
    only.
4.2 Dates in ISO 8601 extended format.
4.3 One name per object. An implementation MUST NOT carry synonyms for a
    defined term.
4.4 An implementation MUST publish its defined names where a reader can
    find them without reading the rules.
4.5 A retired name MUST NOT be reused for anything else, and the retired
    list MUST be kept.
4.6 Terms of art belonging to the project rather than to the instruction
    layer are domain content. GTP requires that they be declared, not
    what they are.