JuXITTCore
ADEQUATE OPERATING SYSTEM โ CORE ARCHITECTURE
AOS doesn't describe a system. AOS describes a language that runs systems.
I. NAME / FACT / TARGET
FACT
The core engine of JuXITT โ the Bridge Layer between Architect and Ground. Composed of AOS (the formal language), JuX (the first Dictionary), SpiceBus (the communication bus), MNMNM (the shell), and the Actor model. JuXITTCore is not an application. It is a language architecture that runs applications.
TARGET
Every discipline that can be expressed as a Dictionary. Starting with Software. Ending with the World.
III. AOS โ The Formal Language (5 Levels)
LEVEL 1
Objects
Atomic carriers of Semantics.
NAME / FACT / TARGET
LEVEL 2
Expressions
Composed of 3 Objects. One coherent unit of meaning.
LEVEL 3
Sentences
Expressions invoking Operations. Executable meaning.
LEVEL 4
Dictionaries
One per User Discipline. Domain vocabulary, organized.
LEVEL 5
Services
What Users demand, realized by Operations.
AOS.CONTEXT โ Core Rule
interpret(Expression) โ SUSPENDED
interpret(Expression, Dictionary) โ Operation
JuX.ARTIFACT โ Formal Output Rule
execute(Expression, Dictionary) โ Artifact
VI. JuX Dictionary โ Software Discipline
FACT
JuX is the first Dictionary. Software is the first discipline. Four Operations are already live on Ubuntu.
buy()
mortgage()
roll()
pay()
Each Operation takes an Expression in the JuX Dictionary context and returns a JuX.ARTIFACT.
XI. MNMNM โ AOS Shell
FACT
MNMNM is the shell of AOS. It is the interface between the human and the language. Not a UI. A shell. Commands are Sentences. Output is Artifacts.
MNMNM.run(Sentence) โ Artifact
MNMNM.interpret(Expression, Dictionary) โ Operation