15 bugsafterglow (Emergency Power System)
Auxiliary capacitor charging and discharging. Tells CSB to punch holes in RLV restrictions for most features, but sets up 'video enabled' mode on its own. Distress beacon functionality.
17 bugsambiance (Effects Library)
Bang (formerly 'cortex') commands, particle effects, sound settings. Passes some sound effects commands on to the sound device prim. Boot/halt and menu sounds.
39 bugsarabesque (Arabesque Script System)
@color and @do.
2 bugsbalance (Configuration Manager)
Handles _oem loading in 8.5+, pipes, and the configuration data store.
51 bugsbonds (Core Services Bus)
Manages RLV consequences of subsystem states, integrates environmental RLV flags from _restraint as necessary, RLV effects of interference, @audience, remote (/1) commands.
25 bugscoil (Charging Interface)
Handles all channel 360 messages (ACS charging, interference, SXD charging, and handshaking for the remote control), as well as UMD, Qetesh, and Refactor charging. DDT internal message logging and message name lookup table.
39 bugscompliance (Internal Restraint Interface)
29 bugscore (_screen-console)
Main module of _screen-console HUD.
51 bugscortex (Cortex)
Chat processing, persona management, preset messages. Sends and receives messages to/from the vox pipeline.
2 bugsecho (Sound Device)
Loads system voice schemes and plays sound effects from the speaker prim.
1 bugephemera (Guest Manager)
Discrete guest management module introduced in 8.5b6. Previously part of hierarchy. Controls @guests, whitelist/blacklist management, consent, and displaying the consent dialog to the unit.
11 bugsexhibition (sxdwm Core; deprecated)
Complete single-user menu system. Rewritten for Companion 8.3.
14 bugsexhibition-core (sxdwm Core)
Loads m4_ menu definition files, executes menu actions, handles updates to m4 menus, manages sessions (by session ID only).
13 bugsexhibition-dwm (sxdwm Touchscreen Support)
Controls session 0, loads _dwm4-config
16 bugsexhibition-tty (sxdwm Dialog Support)
Creates dialogs for the user when asked. Normally creates new sessions (numbered 1 or higher) but can take over session 0 temporarily if requested by exhibition-dwm.
53 bugsfoundation (BIOS)
Start up and shut down, _oem file reading, power profiles, @about, redirect of messages to user memory prim, manages color and brightness of screen prim.
Issues that affect multiple components, or some aspect of the system not represented by a component. Refactoring operations should be filed under the recipient component.
29 bugshierarchy (Network Security Manager)
@domain functionality. Guest access and consent are now in the ephemera module.
7 bugsinterface (_screen-console)
Layout engine for _screen-console HUD.
1 bugnavigator (Navigation Manager)
@follow, @navigate, @leash, @unleash, and related functions.
32 bugsobedience (Access Manager)
@help, @commands, bolts, PIN entry, gender, authority.
68 bugspower (Subsystem Manager)
Battery withdrawal, which subsystems are officially enabled/disabled/unavailable, external load management, FTL capacitor.
65 bugspuppet (Device Manager)
Handling of all standard light bus messages. Tracking and registration of active peripherals.
24 bugsrestraint (External Restraint Interface)
RLV relay component.
9 bugssongbird (Disk Driver and Filesystem Manager)
Bazaar memory card ejection/loading (8.5+?), reading of persona files, listing of installed packages, delivery of info notecards, execution of uninstall manifests, tutorial system, manages PIN of memory card prim, app menu (8.5m3).
40 bugssubmission (User and Security Manager)
User list and owner list tracking, primary resolution of permissions that a key has, most interaction with keychain storage. (Some other commands may handle user-specific features by making a 222 request)
7 bugssubs (_screen-console)
Because _core was full. Pop-up sub-HUDs for Emotion, Akashic Icons, etc.
5 bugstransceiver (Central Communications Interface)
Manages @audience, XNMS, and other network protocols in 8.6+.
9 bugswhip (Task Scheduler)
Thaws/hibernates library modules, tracks module capabilities, and active tasks. @tasks, @reset, @module, and the new 8.5 (ATOS 12.1) command dispatcher.
26 bugsxanadu-client (Package Manager)
Xanadu package server connectivity, manages PIN of root prim, user interface for listing/removing/installing packages.