Principles
FTL rests on nine principles. They are Fenexity principles derived from ASD-STE100, software-engineering conventions, and scientific writing — not a reproduction of any external standard.
One preferred term for one concept
Use one preferred term for one concept within a defined context.
No synonym variation without semantic purpose
Different words are permitted and required when they represent different concepts, states, actions, or transitions. Do not introduce different words merely for stylistic variety when the meaning is intended to remain identical.
Explicit actors and actions
Use explicit actors and actions.
Short, structurally clear sentences
Prefer short, structurally clear sentences.
Explicit conditions
State conditions explicitly.
Preserve uncertainty
Preserve uncertainty; do not strengthen a possibility into a requirement.
Quantitative instead of vague
Use quantitative statements instead of vague comparative language where practical.
Preserve meaning and intent
Preserve meaning and intent when summarizing or transforming information.
Expose missing semantics; do not invent
When a source lacks the information needed to remove ambiguity, expose the missing semantics instead of filling them in by invention. Clarify the intended property, quantity, modality, or behavior before rewriting.