{"rfc":1,"draft":8,"source_sha256":"6d5913e08cfe453137c2e8281e90254c8ca9429acb0af02bc435a9118141af9e","candidate_occurrences":[{"source_locator":"RFC-AI-1:D8:L14:O1","line":14,"token":"MUST","text":"This RFC is a .txt file. Its own physical format MUST comply with the standard it defines; no document is exempt from its own requirements.","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L15:O1","line":15,"token":"MUST","text":"0.1 Every Peostectica-controlled .txt file, including every RFC-AI document, MUST use CRLF line endings: carriage return (decimal 13, hexadecimal 0D) immediately followed by line feed (decimal 10, hexadecimal 0A). Standa","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L16:O1","line":16,"token":"MUST","text":"0.2 AI-RFC .txt documents MUST use UTF-8 encoding. Importing or downloading a .txt file from Linux, macOS, an AI service, a website, an archive or any other source does not waive CRLF compliance. Existing files and new f","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L17:O1","line":17,"token":"MUST","text":"0.3 The ingestion or creation workflow MUST normalize all detected text line endings to CRLF, preserve characters and other content, perform safe encoding checks, and verify the resulting bytes BEFORE claiming compliance","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L18:O1","line":18,"token":"MUST","text":"0.4 Editors, scripts, generators, sync systems and publication tools MUST preserve CRLF when subsequently saving .txt files. Do not convert binary files or other extensions under this rule.","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L19:O1","line":19,"token":"MUST","text":"0.5 The acceptance check MUST verify that all intended newlines are CRLF and that zero standalone LF or standalone CR delimiters remain. A worker MUST NOT mark a .txt deliverable complete while this check fails. Enforce ","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L19:O2","line":19,"token":"MUST NOT","text":"0.5 The acceptance check MUST verify that all intended newlines are CRLF and that zero standalone LF or standalone CR delimiters remain. A worker MUST NOT mark a .txt deliverable complete while this check fails. Enforce ","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L20:O1","line":20,"token":"MUST","text":"0.6 The status of system-wide format conversion and automation MUST be reported truthfully. The RFC text and two framework files have been normalized; universal enforcement and the complete legacy inventory remain unveri","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L33:O1","line":33,"token":"MUST","text":"Uppercase MUST, MUST NOT, SHOULD, SHOULD NOT and MAY use the normative conventions of IETF BCP 14: RFC 2119 and RFC 8174. MUST is mandatory within scope; SHOULD is a strong default allowing justified exceptions; MAY deno","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L33:O2","line":33,"token":"MUST NOT","text":"Uppercase MUST, MUST NOT, SHOULD, SHOULD NOT and MAY use the normative conventions of IETF BCP 14: RFC 2119 and RFC 8174. MUST is mandatory within scope; SHOULD is a strong default allowing justified exceptions; MAY deno","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L33:O3","line":33,"token":"MUST","text":"Uppercase MUST, MUST NOT, SHOULD, SHOULD NOT and MAY use the normative conventions of IETF BCP 14: RFC 2119 and RFC 8174. MUST is mandatory within scope; SHOULD is a strong default allowing justified exceptions; MAY deno","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L36:O1","line":36,"token":"MUST","text":"Every standard MUST have an immutable, sequential human-readable identifier: RFC-AI 0 (founding draft), RFC-AI 1, RFC-AI 2, RFC-AI 3, etc. Never use zero padding or reserved numbering gaps. Never reuse a withdrawn identi","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L37:O1","line":37,"token":"MUST","text":"Each standard MUST identify its core title, ID, scope, governing revision/status, owner/authority, intended result and normative obligations. Supporting rationale, examples, failure research, tradeoffs, exceptions and hi","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L37:O2","line":37,"token":"MUST NOT","text":"Each standard MUST identify its core title, ID, scope, governing revision/status, owner/authority, intended result and normative obligations. Supporting rationale, examples, failure research, tradeoffs, exceptions and hi","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L38:O1","line":38,"token":"MUST","text":"SYSTEM-WIDE TXT LINE ENDING STANDARD: Every .txt file anywhere in the Peostectica-controlled system MUST use Windows-compatible CRLF newlines (bytes 13,10), with ZERO standalone LF (byte 10 not preceded by 13). This incl","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L38:O2","line":38,"token":"MUST","text":"SYSTEM-WIDE TXT LINE ENDING STANDARD: Every .txt file anywhere in the Peostectica-controlled system MUST use Windows-compatible CRLF newlines (bytes 13,10), with ZERO standalone LF (byte 10 not preceded by 13). This incl","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L38:O3","line":38,"token":"MUST","text":"SYSTEM-WIDE TXT LINE ENDING STANDARD: Every .txt file anywhere in the Peostectica-controlled system MUST use Windows-compatible CRLF newlines (bytes 13,10), with ZERO standalone LF (byte 10 not preceded by 13). This incl","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L40:O1","line":40,"token":"MUST NOT","text":"Draft documents MUST NOT silently override CEO-approved rules. Only authorized approval makes an RFC ACTIVE. Only one ACTIVE current version may govern each topic. Historical records may be retained as clearly nonoperati","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L41:O1","line":41,"token":"MUST","text":"A navigation entry MUST point to the canonical approved source. Unknown or conflicting authority requires escalation, not guesswork.","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L53:O1","line":53,"token":"MUST","text":"Every new RFC SHOULD teach by explanation, worked good and bad examples, and a worker comprehension exercise. It MUST distinguish binding rules from aspirational principles and explain how to generalize without exceeding","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L90:O1","line":90,"token":"MUST","text":"The bytes before the FIRST physical CRLF are an EXTENSIBLE METADATA / PREAMBLE FIELD. This field MAY contain the conventional #!RFC-AI/2 packet, JSON of any RFC 8259 top-level type, other typed metadata, mixed opaque tex","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L93:O1","line":93,"token":"MUST NOT","text":"For the CONVENTIONAL #!RFC-AI/2 packet subset, field validation and diagnostics may be specific to supported keys; arbitrary unknown preamble material, including JSON, is ALLOWED before the first CRLF and MUST NOT be sil","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L93:O2","line":93,"token":"MUST","text":"For the CONVENTIONAL #!RFC-AI/2 packet subset, field validation and diagnostics may be specific to supported keys; arbitrary unknown preamble material, including JSON, is ALLOWED before the first CRLF and MUST NOT be sil","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L94:O1","line":94,"token":"MUST NOT","text":"Status in the packet is an unauthenticated CLAIM only. CEO approval requires comparison to an external, authenticated approval registry or signed record; packet status alone MUST NOT authorize release. sha256 is lowercas","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L94:O2","line":94,"token":"MUST","text":"Status in the packet is an unauthenticated CLAIM only. CEO approval requires comparison to an external, authenticated approval registry or signed record; packet status alone MUST NOT authorize release. sha256 is lowercas","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L94:O3","line":94,"token":"MUST","text":"Status in the packet is an unauthenticated CLAIM only. CEO approval requires comparison to an external, authenticated approval registry or signed record; packet status alone MUST NOT authorize release. sha256 is lowercas","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L97:O1","line":97,"token":"MUST","text":"Bare numbered lines may be normal prose or list items. The reference reader SHOULD recognize a heading candidate only if it has a preceding blank line or is the first body line AND a following blank line or later body co","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L98:O1","line":98,"token":"MUST NOT","text":"Language-aware readers MUST NOT convert labels to culturally specific numeral symbols automatically without explicit consent; stable source IDs remain ASCII across translated views. A section's stable navigation anchor M","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L98:O2","line":98,"token":"MUST","text":"Language-aware readers MUST NOT convert labels to culturally specific numeral symbols automatically without explicit consent; stable source IDs remain ASCII across translated views. A section's stable navigation anchor M","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L100:O1","line":100,"token":"MUST NOT","text":"Default theme is chatgpt-mono: restrained monochrome typography, responsive readable line length, generous spacing, semantic heading hierarchy, accessible body size, quiet code blocks, and minimal decorative borders. The","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L101:O1","line":101,"token":"MUST","text":"The initial inline vocabulary SHOULD be a carefully scoped Markdown-compatible subset: plain paragraphs, blank lines, **bold**, *emphasis*, backtick code, fenced literal code, quotes, simple lists and links. Do not ambig","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L101:O2","line":101,"token":"MUST","text":"The initial inline vocabulary SHOULD be a carefully scoped Markdown-compatible subset: plain paragraphs, blank lines, **bold**, *emphasis*, backtick code, fenced literal code, quotes, simple lists and links. Do not ambig","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L103:O1","line":103,"token":"MUST","text":"All documents MUST use UTF-8 and CRLF when saved as .txt. Default language MUST use a validated BCP 47 language tag; dir=auto/ltr/rtl must be supported separately because language does not determine direction. Render bid","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L103:O2","line":103,"token":"MUST","text":"All documents MUST use UTF-8 and CRLF when saved as .txt. Default language MUST use a validated BCP 47 language tag; dir=auto/ltr/rtl must be supported separately because language does not determine direction. Render bid","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L104:O1","line":104,"token":"MUST","text":"Use Unicode bidirectional, grapheme and line breaking rules; account for Arabic joining, diacritics, Indic conjuncts, CJK punctuation/kinsoku constraints, Thai/Lao/Khmer segmentation, Korean word and syllable conventions","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L104:O2","line":104,"token":"MUST","text":"Use Unicode bidirectional, grapheme and line breaking rules; account for Arabic joining, diacritics, Indic conjuncts, CJK punctuation/kinsoku constraints, Thai/Lao/Khmer segmentation, Korean word and syllable conventions","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L108:O1","line":108,"token":"MUST","text":"The reader MUST have test examples and accessibility review for representative languages and writing systems, not merely English. A document with unknown formatting version MUST degrade to readable plaintext rather than ","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L108:O2","line":108,"token":"MUST","text":"The reader MUST have test examples and accessibility review for representative languages and writing systems, not merely English. A document with unknown formatting version MUST degrade to readable plaintext rather than ","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L111:O1","line":111,"token":"MUST","text":"Ingestion pipeline normalizes externally sourced .txt into UTF-8 CRLF only when source encoding is known or reliably determined; uncertain encodings MUST be held for review instead of silently corrupting multilingual con","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L124:O1","line":124,"token":"MUST","text":"The CEO MUST review the packet, numbering grammar, theme defaults, localization plan and approval-verification model before they become ACTIVE. The RFC-AI Reader objectives MUST reference this proposal as draft only. No ","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L124:O2","line":124,"token":"MUST","text":"The CEO MUST review the packet, numbering grammar, theme defaults, localization plan and approval-verification model before they become ACTIVE. The RFC-AI Reader objectives MUST reference this proposal as draft only. No ","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L127:O1","line":127,"token":"MUST","text":"14.1 The content preceding the first CRLF MAY contain any valid UTF-8 metadata or preamble, including JSON of varying types, conventional RFC-AI packet, or unknown future forms. The canonical #!RFC-AI/2 packet and the fo","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L128:O1","line":128,"token":"MUST","text":"14.2 Required human notice wording: For easier reading, view RFC-AI documents using RFC-AI Reader software. The notice MUST be understandable in ordinary Notepad without requiring the specialized reader. Translations MAY","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L159:O1","line":159,"token":"MUST","text":"## MUST-DESIGN CRITERIA — CEO-DIRECTED PROPOSED FUTURE SYSTEM","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L160:O1","line":160,"token":"MUST","text":"MUST-01-01: MUST design its assigned function for actual authorized outcomes, independent evidence, context-first investigation, active recovery and no false implementation claims; refer to the relevant Interfaces and St","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L160:O2","line":160,"token":"MUST","text":"MUST-01-01: MUST design its assigned function for actual authorized outcomes, independent evidence, context-first investigation, active recovery and no false implementation claims; refer to the relevant Interfaces and St","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L165:O1","line":165,"token":"MUST","text":"REQ-AI-01-GOV-001: A worker MUST distinguish guiding principles and authenticated human policy from current observed machine context and actual assigned work. The future framework assembles exactly ONE Worker Contact Doc","classification":"UNCLASSIFIED_WORD_OCCURRENCE"},{"source_locator":"RFC-AI-1:D8:L165:O2","line":165,"token":"MUST NOT","text":"REQ-AI-01-GOV-001: A worker MUST distinguish guiding principles and authenticated human policy from current observed machine context and actual assigned work. The future framework assembles exactly ONE Worker Contact Doc","classification":"UNCLASSIFIED_WORD_OCCURRENCE"}],"status":"DERIVED_WORD_LOCATOR_NOT_NORMATIVE"}
