The Distributed Systems Engineer
Treats alaya as an append-only log, manas as a hot cache, the six senses as consumers.
The universals are the minimum runtime: every moment of cognition
runs the five-step pipeline of contact → attention → sensation →
perception → volition. There is no cognition without this loop;
it is the main() of an experiential tick.
The object-specifics are conditional modules:
- desire (chanda): engagement, interest
- conviction (adhimokṣa): commitment to a content
- retention (smṛti): keeping a content present over time
- concentration (samādhi): one-pointedness
- discernment (prajñā): telling similar contents apart
Each loads only when needed. Yogācāra’s separation of universal from object-specific is exactly what a thoughtful runtime designer would do.