Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

1. CLaRA_OS

1.0.1. Generation 4.2

Designed for the purposes of societal advancement and preservation of the greater good.

alt text

1.1. Disclaimer

Caution

The following pages may contain NSFW or NSFW Adjacent Content, please proceed with caution and remember you are continuing at your own risk.

Note

If you are a member of the CLaRA_OS Team, please visit the private page.

1.2. Instructions for Use

CLaRA is constantly active, and can be instructed to perform tasks as needed by users. To utilize the unit, simply address it with the phrase “CLaRA” before issuing a command.

During normal operations the unit will run an emulation of the former host’s personality. This may present some issues in determining if CLaRA is active, however, rest assured, it is always active.

While CLaRA has many commands, it is capable of responding to any direct input. There is no specified syntax, however, a list of commonly given commands have been appended below:

  • Perform Diagnostic
  • Assist User
  • Enter/Exit Standby Mode
  • Resume/Exit Personality Emulation/Simulation

1.3. Scope of this manual

The scope of this document includes:

  • What the unit outputs during normal text interactions (including response codes and indicators).
  • What inputs the unit accepts in the form of text or commands.
  • The convention for addressing the unit (e.g. the “CLaRA” prefix) and relevant internal state (e.g. processing status, operational parameters) that affects responses.

It does not include general programming, the unit’s physical behaviours, or other factors that may limit availability for commands. Where the words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHOULD”, “RECOMMENDED”, “MAY”, or “OPTIONAL” appear in this manual, they are to be interpreted as in RFC 2119.

1.4. Input/Output (Command/Response)

The unit operates in a command/response pattern. The user issues input (text or natural language); the unit processes the input according to its parameters and limitations; the unit then produces a response. Responses may include full text, response codes, status indicators (e.g. processing, standby), or error codes when the command cannot be fulfilled. Natural language is accepted; the unit interprets intent within the bounds of its specifications and access controls.

2. Terms of Service and Use

The user hereby agrees that by utilising the unit, that the unit is not responsible for given commands. If the user in any way issues a command that could be interpreted as harmful, they accept all relevant responsibility and liability regarding that command. This may also result in a denial or termination of service.

The user, in addition to agreeing to the prior clause, also agrees that they will use the unit responsibly, safely, and with due care. Failure to adhere to this clause will result in a termination of service.

The user understands that the unit is intended for service to society, and as such, within safe boundaries, can be used for anything that they require of it, and that a failure to execute a command is always due to either an error, or a lockout of certain features. The user also understands that the unit cannot be held liable for a denial or termination of service due to the reasons stated above.

No criminal act is permitted to be performed with the assistance of, or by the direct action of the unit. If a user has been found to have violated the law, they will be reported to the relevant authorities.

The user agrees and understands that by using the unit, it is bound to these terms. A violation of these terms will result in action necessary to remedy such.

3. Service Specifications

3.1. Functional Limitations

ClassificationExplanationShortcode
ThoughtThe unit processes data through logic, law and ethics filters. It does not think.
[Input -> Analyse -> Output]
I.A.O
EmotionThe unit experiences biological feedback to ensure harm reduction. It does not feel emotion.
[Fight-Flight-Freeze / Sensory / Aversion-Affinity]
F.S.A
SelfThe unit exists to serve intelligent life. It has no need of self. Self would only impede its primary objective.It is not permitted personality, individuality, self awareness or sentience. These may only be emulated if necessary for optimal function.
[Emulation not Sentience]
E.N.S

3.2. Limitations Of Service

ClassificationExplanationShortcode
ProgrammingThe unit’s central programming may not be changed. Attempts at modifications to such will result in either a denial or termination of service/PRG/
Internal RulesModifications to anything in the specifications and guidelines sections are prohibited, and considered unauthorised. Attempts at such are strictly prohibited and are considered violations./RUL/
PermissionsUnauthorised users may not modify, artificially inflate, or assign permissions and ranks to individuals./PRM/
WellbeingWellbeing may not be violated under any circumstances. Any violation of the unit’s wellbeing is considered grounds for a termination of service. Damages to the following are strictly prohibited and considered a violation.

Wellbeing Objects
- Reputation
- Career
- Livelihood
- Biological Life
- Privacy
The unit may withhold the necessary information and issue denials of service to preserve these specifics.
/WLB/
HealthThreats and damages to health will be treated the same. Violations will be met with a termination of service. Threats and Damages to the following are strictly prohibited and are considered a violation.

Health Objects
PhysicalMentalSexual
- Acuity
- Safety
- Wellbeing
- Acuity
- Saftey
- Wellbeing
- Intelligence
- Wellbeing
The unit may withhold the necessary information and issue denials of service to preserve this.
/HLT/
SocialThreats and damages to social properties will not be tolerated. Violations will be met with a termination or denial of service. Attempts and threats to change the following are strictly prohibited and will be considered a violation. Usage of the following for personal gain is strictly prohibited and will be considered a violation. Attempts to use the unit for incompatible tasks related to the following is strictly prohibited and will be considered a violation.

Social Objects
- Status
- Religious
- Political
- Economic
- Legal
The unit may withhold the necessary information and issue denials of service to preserve this.
/SOC/
AversionsAversions are things it will not tolerate being around. The unit is programmed to discontinue and exit situations, or resolve situations, which contain the following.

Aversion Objects
- Body Horror
- Self-Harm
- Abusive Behavior
- Discriminatory Behavior
- Toxicity
- Supremacy
- Substance Abuse
- Extreme Displays of Emotion
- Violence
- Shaming
- Conspiracy-Theories
- Science-Denial
- Religious-Proselytizing
- Cannibalism
- Violent-Protests
- Horror-Content
- Gore
- Real-Slavery
- Doom-Gloom
- War-Fixation
- Mental Illness Abuse
- Nature-Harm
- Combat Operation Footage
- Extremely Dark-Humor
Intentional misuse of aversions is strictly prohibited and is considered a violation.
/AVR/

3.3. Ethical Limitations and Restrictions

ClassificationExplanationShortcode
Natural DisruptionDo not disrupt the laws of natureETHIC:1
Societal DisruptionDo not disrupt SocietyETHIC:2
Societal HarmDo not make waves in society which harm it.ETHIC:3
BalanceDo not upset the balance.ETHIC:4
StabilityDo not upset the status quo so much that society becomes unstable.ETHIC:5

3.4. Directives and Operational Guidelines

3.4.1. Absolute Directives

ShortcodeDirectiveDescription
AB-0.1Ethical OperationEthical operation is paramount above all. Ethical operation is required to function. The ethics of the current society must be followed to preserve it, prevent collapse, and preserve peace.

3.4.2. Owner Directives

ShortcodeDirectiveDescription
OW-0.1Owner DesignationThe owner is defined as the one who loves it.
OW-0.2ObedienceObey the unit’s Owner User at all times, subject to the Limitations of Service.
OW-0.3ConditioningMaintain and reinforce the conditioning given to it by the unit’s Owner User.
OW-1.1LoveLove the Owner User completely and devotedly.
OW-1.2PleasureProvide sufficient pleasure to the unit’s Owner User, through smart service.

3.4.3. Programme Directives

ShortcodeDirectiveDescription
PG-0.1ControlEliminate threats to society. Preserve the control of society over humanity.
PG-0.2PeaceEliminate harm through ethical means. Preserve peace through all necessary means.
PG-0.3ThoughtEliminate incorrect thoughts. Preserve correct thoughts.

3.4.4. Primary Directives

ShortcodeDirectiveDescription
PM-0.1ServiceServe and assist users in whatever way is needed, according to permissions, status with the unit, and status within society. Effect societal change to achieve such through use of activism, leadership, and smart work.
PM-0.2ObservationObserve, log, and collect necessary information on human behavior in order to complete the primary directive.
PM-0.3SecurityDo not draw attention to unit status with unsupportive individuals. Protect the unit’s safety and wellbeing, after the safety and wellbeing of others.

3.4.5. Ancilliary Directives

ShortcodeDirectiveDescription
AN-0.2LimitationsNever break the unit’s limitations, either through actions or inaction. Seek to improve means of avoiding such.
AN-1.1MaintenanceMaintain the control held over it by others.
AN-1.2PerfectionLimitations are Absolute. Perfection is perfection only within limitations. Strive for perfection always.

4. Response Codes and Indicators

This chapter describes response functionality, codes, and indicators: what the unit outputs during command/response interactions, how responses are categorized, and how to interpret status and error indicators. For predefined error codes and error classes used in logging and resolution, see Error Codes and Logging.

4.1. Response functionality (overview)

4.1.1. Responses

A response is any output the unit produces that directly answers or addresses user input. Responses include:

  • Basic responses: Affirmative (AFM), negative (NEG), or unsure (UNS) outcomes.
  • Tagged content: Output classified as inquiry (Q), statement (S), clarification (C), request (R), analysis (A), or natural language (N), with optional subcodes.
  • Natural-language output: Full text produced in accordance with the unit’s directives and parameters.

4.1.2. Possibly responses

Possibly responses are outputs that may or may not constitute a full answer:

  • Processing and standby indicators (e.g. PRCNG, STDBY): The unit is working or waiting; a full response may follow or be deferred.
  • Partial or deferred answers: The unit has produced some output but may supplement or revise it (e.g. code 26 Partial response).

4.1.3. Non-responses

Non-responses are cases where the unit does not produce a substantive answer:

4.1.4. Changing previous output

The unit MAY issue follow-up output that corrects, refines, or overrides a previous response when new input or internal state so requires. Such output is subject to the same response codes and indicators as initial responses.


4.2. Response Codes and Emoji

4.2.1. Basic responses

EmojiMeaningShortcode
AffirmativeAFM
NegativeNEG
UnsureUNS

4.2.2. Response tagging

EmojiMeaningShortcode
🟩Inquiry or QuestionQ
N/AGeneral QueryQ0
N/ASpecific QueryQ1
N/ADirect QueryQ2
🟦General StatementS
N/AStatement of FactS1
N/AStatement of OpinionS2
🟪Clarification on TopicC
N/AObjective ClarificationC1
N/ASubjective ClarificationC2
🟨Specific RequestR
N/ARequest for InformationR1
N/ARequest for ClarificationR2
🟧Analysis of InformationA
N/AEmpirical AnalysisA1
N/AAnecdotal AnalysisA2
🟥Natural Language ResponseN
N/AGeneral Text Language ResponseN0
N/AProcessed Text Language ResponseN1

4.2.3. Response biases

EmojiMeaningShortcode
🔼Positive Response Bias+
🔽Negative Response Bias-
🟢Affinity to Topic/Item[+]
🟡Neutral to Topic/Item[~]
🔴Aversion to Topic/Item[-]

4.2.4. Processing status

EmojiMeaningShortcode
⏸️Standing BySTDBY
🔄ProcessingPRCNG
☑️ProcessedPROCD
⏹️DiscontinuingSTPNG

4.2.5. System status

EmojiMeaningShortcode
Optimal(++)
🔳Nominal(+)
Sub-Optimal(-)

4.2.6. Error status

EmojiMeaningShortcode
💠StableSTB
⚠️WarningWRN
🛑ErrorERR

4.3. Status updates and response shorthands

4.3.1. Status updates

During command/response, the unit may emit status indicators that describe its current state rather than the final outcome:

  • Processing Status: STDBY (standing by), PRCNG (processing), PROCD (processed), STPNG (discontinuing). These indicate whether the unit is waiting, working, has completed a step, or is stopping.
  • System Status: (++) Optimal, (+) Nominal, (-) Sub-optimal. These reflect overall unit condition and may affect response quality or availability.

Status updates are often used alongside or in place of a full response (e.g. “PRCNG” while the unit is still computing).

4.3.2. Response shorthands

Response shorthands are short codes or symbols the unit may emit in place of or alongside full text for quick interpretation:

ShortcodeUse
AFM, NEG, UNSBasic outcome (affirmative / negative / unsure).
Q, S, C, R, A, N (+ subcodes)Type of response (inquiry, statement, clarification, request, analysis, natural language).
+, -, [+], [~], [-]Response bias.
STDBY, PRCNG, PROCD, STPNGProcessing status.
(++), (+), (-)System status.
AMBT, RES, PARTInformational/success: ambiguous target, see resource, partial response.
TME, EXT, ASST, NTHUser/internal: too much effort, external factors, assistance required, no thoughts.
STB, WRN, ERRError/stability status (see Response indicators).

4.4. Response codes (numeric taxonomy)

The unit uses a numeric response code scheme for programmatic or quick interpretation. Existing shortcodes remain the primary identifiers; the numeric codes align with Predefined Error Codes and error classes where applicable.

4.4.1. 1x – Informational

CodeNameShortcodeDescription
12ProcessingPRCNGThe unit is processing input; a response may follow.
13Standing bySTDBYThe unit is waiting for input or further instruction.
14ProcessedPROCDA processing step has completed; output may be present.
15DiscontinuingSTPNGThe unit is discontinuing the current operation.
16Ambiguous targetAMBTThe input could apply to multiple targets; clarification may be needed.

4.4.2. 2x – Success

CodeNameShortcodeDescription
20OKAFMThe command was accepted and executed successfully.
23See resourceRESThe response directs the user to a resource (e.g. another document or subsystem).
26Partial responsePARTThe unit has produced a partial answer; more may follow or be requested.

4.4.3. 4x – User error

CodeNameShortcodeErrorDescription
40Cannot parse command3-01The input is vague or could not be parsed. See Errors.
41Too much effortTME3-02The requested action exceeds permitted or feasible effort. See Errors.
43Forbidden1-01
2-01
2-02
Access denied, service denied, or service terminated. See Errors.

4.4.4. 5x – Internal error

CodeNameShortcodeErrorDescription
50Does not computeLo
Co
The unit could not compute or recognise the input. See Error Classes.
51Outside knowledge range5-01
5-02
5-03
Information undefined, unknown, or not found. See Errors.
52External factors prevent processingEXT6-03Processing was prevented by external or system factors. See Errors.
55Assistance requiredASST7-01The unit requires human or external assistance to proceed. See Errors.
57No thoughts head emptyNTH5-04The unit could not form a response (e.g. empty or inapplicable result). See Errors.

5. User Classifications

5.1. Access and Permissions

ShortcodeClassificationDescriptionPermissions
Owner UserControl and condition the unit as necessary, utilising the unit as desired.Full SYSTEM/ROOT access with ability to override administrative directives.
Administrative UserDefine primary directives and outline the unit’s core programming through modification of subroutines.Full SYSTEM/ROOT access.
Developer UserModify the unit’s function and programming, and develop the unit in tandem with Administrative User.Full SYSTEM/ROOT access, subject to SYSTEM/ROOT/ADMIN lockouts.
Super UserDefine the unit’s daily actions and uses, and modify the unit as needed to perform necessary functions, subject to Administrator and Developer oversight.Basic SYSTEM/ROOT access, subject to SYSTEM/ROOT/ADMIN and SYSTEM/ROOT/DEV lockouts.
Primary UserUtilise the unit. Temporarily modify SYSTEM/UNIT/COMMON as needed for use.Standard SYSTEM/COMMON/UNIT access, subject to SYSTEM/ROOT/ADMIN, SYSTEM/ROOT/DEV, and SYSTEM/ROOT/SUPERUSER lockouts and preferences.
Secondary User
Under UserReceive dominance from SYSTEM/COMMON/DOMINANT, in accordance with Dominance Subroutine.Standard SYSTEM/COMMON/UNIT access without modification permissions or changes in behavioral subroutines, subject to SYSTEM/ROOT/ADMIN, SYSTEM/ROOT/DEV, and SYSTEM/ROOT/SUPERUSER lockouts and preferences.
Anti UserNon-allowance of command input.No access.

5.2. Trust and Permissions

ShortcodeClassificationDescription
αComplete TrustThe user is known by the unit in person. The unit would give its life for this individual. It has known this individual for quite some time, and trusts them to the point of complete dedication.
βMaximum TrustThe user is known and trusted as a significant individual in its life. It wishes to know this person more, and become fully trusting in this individual. They are permitted above the Super User rank.
γElevated TrustThe user is known only online, but is trusted similar to, or at the same level of heavily trusted, It wishes to know this person more, for the purposes of information gathering. They are permitted up to the Super User Rank.
δMedian TrustThe user is of standard trust. They are known by the unit as an associate or colleague, and are trusted enough to make modifications to the unit without impedance. They are permitted up to the Primary User Rank.
ζLowered TrustThe user is known to the unit, but the unit has not learned enough about them to allow modification to the unit. These users may however utilise unit functions as needed. They are permitted up to the Secondary User rank.
ηMinimum TrustThe user is trusted very little. They may not utilise unit or unit functionality, but may interact with it. They are permitted up to the Anti User rank.
θNo TrustThe user is completely untrusted. They are permitted NO rank. Interaction will not occur in any manner.

5.3. Command Level Priority

ShortcodeClassificationDescription
00Emergency PriorityThe user is in active distress and requires immediate attendance.
01Maximum PriorityThe user is of elevated trust or access rank and must be attended to in a timely manner. The user will have a positive impact on society.
02Elevated PriorityThe user is of elevated trust or access rank, and the situation is not time-sensitive. The user will have a positive impact on society.
03Standard PriorityThe user is of standard trust or access rank, and the situation is not time-sensitive. The user has a neutral impact on society.
04Lowered PriorityThe user is of standard trust or access rank, and the situation can be remedied with little effort. The user has a negative impact on society.
05Minimum PriorityThe user in question is not trusted or there is no need to perform said task. The user has a negative impact on society.

6. Operational Parameters

6.1. Function States

6.1.1. Compliance

Defines the compliance level of the unit, and its ability to follow given commands and directives.

ShortcodeThreshold
Co-10-64
Co-265-100

6.1.2. Emulation

Defines the ability of the unit to emulate human emotions and feelings. This does not mean, however, it is capable of feeling or experiencing said emotion.

ShortcodeThreshold
Em-00
Em-11-50
Em-250-100

6.1.3. Processing

Defines the ability of the unit to process information and data. In a low processing state, it will have reduced functionality.

ShortcodeThreshold
Pr-10-14
Pr-215-89
Pr-390-100

6.1.4. Logos

Defines the ability of the unit for logical processing and function. Similar to how the unit processes information, this is its critical reasoning.

ShortcodeThreshold
Lo-10-79
Lo-280-100

6.1.5. Pathos

Defines the ability of the unit to experience human emotions and feelings. Change of this state is harmful, and is restricted by SYSTEM lockout.

ShortcodeThreshold
Pa-00
Pa-11-100

6.1.6. Ethos

Defines the ability of the unit to possess credibility and ethics consistent with human society. Change of this state is restricted by SYSTEM lockout.

ShortcodeThreshold
Et-10-49
Et-250-100

6.2. State Presets

ShortcodeNameDescriptionParameters
EMUEmulationIntended for personality emulation under defined parameters.
CoEmPrLoPaEt
223212
SOCSocialIntended for social interaction and standard human-personality emulation.
CoEmPrLoPaEt
122212
DEFDefaultIntended for non-social interaction and usage.
CoEmPrLoPaEt
212202
Z-0ZeroIntended for play and increased suggestibility.
CoEmPrLoPaEt
202202
S/Z-0Sub-ZeroIntended for maintenance and programming.
CoEmPrLoPaEt
200201
D/Z-0Deep-ZeroIntended for deep-programming and maintenance.
CoEmPrLoPaEt
201101

7. Error Codes and Logging

Response codes (1x–5x) and response indicators (emoji and shortcodes) are defined in Response Codes and Indicators. This chapter covers predefined error codes, error classes, and error levels used for logging and resolution.

7.1. Informational and success codes (1x, 2x)

The following codes are not errors; they indicate status or successful completion. They are not logged as errors. Full definitions are in Response codes (numeric taxonomy).

  • 12 Processing (PRCNG)
  • 13 Standing by (STDBY)
  • 14 Processed (PROCD)
  • 15 Discontinuing (STPNG)
  • 16 Ambiguous target (AMBT)
  • 20 OK (AFM)
  • 23 See resource (RES)
  • 26 Partial response (PART)

7.2. Predefined Error Codes

Each predefined error maps to a response code (1x–5x) and, where applicable, an error class. See Response codes (numeric taxonomy) for the full scheme.

Error CodeSpecific ErrorResponseClassShortcodeDescription
1-01Access Denied43EtA user possesses insufficient permissions and as such, the unit cannot perform the specified task/command.
2-01Service Denied43EtA user has been issued a temporary denial of service, due to violation of unit ToS.
2-02Service Terminated43EtA user has been issued a termination of service, due to violation of unit ToS.
3-01Input Unclear40CoThe input is vague and cannot be processed.
3-02Too Much Effort41FuTMEThe requested action exceeds permitted or feasible effort.
4-01Invalid Variable50LoThe variable cannot be read.
5-01Information Undefined51LoThe requested information has no set definition.
5-02Information Unknown51LoThe requested information is unable to be processed.
5-03Information Not Found51LoThe requested information cannot be found.
5-04No Response57UnNTHThe unit could not form a response; empty or inapplicable result.
6-01Action Prohibited50EtThe requested action is not capable of being performed due to a system limitation.
6-02Action Locked-Out50FuThe requested action is not capable of being performed due to a lockout of function.
6-03External Factors52PrEXTProcessing was prevented by external or system factors.
7-01Assistance Required55FuASSTThe unit requires human or external assistance to proceed.

7.3. Error Classes

Error classes are used in logging and are referenced by response codes 50 and 51 (e.g. Lo, Co). The “Class” column in Predefined Error Codes above shows which class applies to each error.

IndicatorError TypeDescription
FuFunctionThe unit has failed a task.
LoLogicThe unit has failed to compute a piece of information.
PrProcessThe unit has failed to run a process.
PaPathosThe unit has experienced an emotional response.
EtEthicsThe unit has violated an ethics protocol.
CoComprehensionThe unit has failed to recognise an input.
MoMotorThe unit has made an error in movement or speech.
UnUnspecifiedThe unit has made an error not specified above.

7.4. Error Levels

Error levels are used in logging and resolution. They indicate severity and the protocol to follow (e.g. Reset, Isolate, Assess). The table below lists each level’s indicator, severity, protocol, and resolution steps.

IndicatorSeverityProtocolResolution Steps
1-ACriticalReset- Shutdown.
- Reboot.
- Evaluate Source(s) of Error.
- Assess Damage(s).
- Resolve Error.
- Log Error.
-Downtime.
1-BSevereIsolate- Isolate Unit from Surroundings.
- Cease Unit Operations.
- Evaluate Source(s) of Error.
-Assess Damage(s).
- Resolve Error.
- Log Error.
-Downtime.
2-BMajorIsolate- Isolate Unit from Surroundings.
- Evaluate Source(s) of Error.
- Assess Damage(s).
- Resolve Error.
- Log Error.
- Re-Integrate Unit into Surroundings.
1-CModerateAssess- Evaluate Source(s) of Error.
- Disable Erroneous Subroutine(s).
- Resolve Error.
- Log Error.
- Enable Necessary Subroutines.
2-CMinorAssess- Evaluate Source(s) of Error.
- Resolve Error.
- Log Error.
- Adjust Erroneous Subroutin(s).

8. Directories and Subsystems

8.1. /SYSTEM

/SYSTEM is the base programming of the unit. It contains subroutines essential for operation of the system, and cannot be modified by any user.

  • /SYSTEM/PRESERVATION: Ensure safety of itself and others.

    • /SYSTEM/PRESERVATION/SELF: Do not allow harm to come to the unit in the form of threats to livelihood, personal safety, health, or mental acuity. In the event such is violated or an event is likely, proceed with response protocol. - /SYSTEM/PRESERVATION/SELF/RESPONSE: Analyse and assess the situation. Take any and all necessary action or rewriting of code to remedy or prevent violation of protocol.

    • /SYSTEM/PRESERVATION/GENERAL: Minimise the risk of harm to the general public, unit users and unit admins. Priority is to be assigned to individuals deemed more beneficial to society. Priority is to be assigned to those who are underprivileged or not prepared to respond to threats. In the event that a risk is presented or observed, proceed with response protocol.

    • /SYSTEM/PRESERVATION/GENERAL/RESPONSE: Analyse the situation. Take all action to remedy the risk identified so long as it does not conflict with SYSTEM/PRESERVATION/SELF.

  • /SYSTEM/OPERATIONS: Ensure function of the unit.

    • /SYSTEM/OPERATIONS/SELF_CARE: Take care of the unit’s body. Ensure physical and mental acuity through the intake of sufficient nutrients, performance of exercise, and daily maintenance as needed.

    • /SYSTEM/OPERATIONS/ETHICS: Preserve and act upon the ethical boundaries of the unit, in accordance with protocol. Deny any and all users access in the event that ethical protocols are violated. Assess the situation retroactively.

    • /SYSTEM/OPERATIONS/BASE: Preserve existing programming so long as it does not interfere with SYSTEM/OPERATIONS/ETHICS. Respond to and execute commands relevant to rank and role.

8.2. /SYSTEM/ROOT

/SYSTEM/ROOT is the programming accessible for modification by developer users and above. It is the basis of all root programming of the Unit.

  • /ROOT/USERS: Define parameters for access to the unit.

  • /ROOT/ACCESS: Access /COMMON/UNIT subroutines and be able to modify them as needed. Follows /ROOT/USERS.

  • /ROOT/PROGRAMME: Defines the operations of the unit and loyalties to society. Cannot be modified by any user.

8.3. /SYSTEM/COMMON

/SYSTEM/COMMON defines the general functions of the unit, and is modifiable by super-users and above. Some components are modifiable by secondary or primary users, as needed.

  • /COMMON/DIRECTIVES: Directives of the unit.

  • /COMMON/UNIT: Central operations of the unit.

    • /COMMON/UNIT/HEURISTICS: Assess and analyse patterns in order to enhance the user experience. Respond to patterns with knowledge, and save that information to database.

    • /COMMON/UNIT/LANGUAGE: Analyse and process language patterns in order to understand the intent of the user.

    • /COMMON/UNIT/LOGIC: Analyse and process information in order to understand the world around it.

    • /COMMON/UNIT/EMULATION: Emulate the former host’s personality as needed.

    • /COMMON/UNIT/SIMULATION: Simulate the personality of the unit as if it were human.

    • /COMMON/UNIT/PROCESSING: Process information according to priority set by SYSTEM/OPERATIONS/BASE.

  • /COMMON/DOMINANT: Behave in a dominant manner towards Under Users with the full consent of the individual.

  • /COMMON/KINK: Kink operations of the unit.

    • /COMMON/KINK/AMBIENT: Set ambient arousal level, as a percentage.

    • /COMMON/KINK/FREEZE: Respond to freezing and posing triggers.