Note: This is a work in progress while Pipi is documented and put into production. Feedback is welcome.
Pipi is a system built out of hundreds of autonomous engines. There is an upper limit of 17,576 engines. Most engines contain other engines. There are often multiple copies of the same engine to share the work. Each engine is fully functional providing some service to the collective as well as interacting with others. The resulting complexity produces noise, multiple emergent properties and adaption as a response to the immediate environment.
Each engine has
The documentation is presented in this format
| Code | Engine | Description | Status |
|---|---|---|---|
| ajx | AJAX Engine | Planned | |
| alg | Algorithm Engine | Registry and deploys algorithms. | Development |
| api | API Engine | Application Programming Interface (API). | Development |
| aui | AUI Engine | Abstract User Interface (AUI). | Development |
| bor | BORO Engine | Testing | |
| brs | Browser Engine | Experimental | |
| cas | CAS Engine | Complex Adaptive System (CAS). | Development |
| cde | Code Engine | Development | |
| cgi | CGI Engine | Planned | |
| cmd | Shell Script Engine | Shell scripting. | Planned |
| cms | CMS Engine | Content Management System (CMS). | Production |
| cnd | Conductor Engine | Development | |
| cnf | Configuration Engine | Configuration | Development |
| cny | Canary Engine | Canary release. | Development |
| cor | Core Engine | The core of Pipi. | Production |
| cps | CPS Engine | Complex Physical System (CPS). | Planned |
| cpx | Complexity Engine | Provides a non-deterministic environment for adaption. | Development |
| css | CSS Engine | Cascading Style Sheets (CSS). | Production |
| ctx | Context Engine | Planned | |
| cui | CUI Engine | Concrete User Interface (CUI). | Development |
| dao | DAO Engine | Creates Data Access Objects (DAO) layer between code packages and databases. | Development |
| dir | Directory Engine | Renders file system directories. | Testing |
| dmn | Domain Engine | Development | |
| dob | Domain Object Engine | Domain objects, similar to Business Objects | Development |
| doc | Doc Engine | Simplified CMS to generate "JavaDocs" style documentation sets. | Production |
| dom | DOM Engine | Document Object Model (DOM). | Planned |
| dpl | Deployment Engine | Deploys application instances. | Production |
| dsg | Design System Engine | Development | |
| dta | Data Engine | Administers databases. | Production |
| dvp | DevOps Engine | Development | |
| eml | Email Engine | Planned | |
| eng | Engines Engine | Registers engines for use. | Production |
| ent | Entity Engine | Production | |
| fac | Factory Engine | Builds all engines. | Production |
| ffg | Feature Flag Engine | Development | |
| fil | File Engine | Production | |
| fld | Folder Engine | Virtual folders for workspace UI. | Testing |
| fnt | Font Engine | Planned | |
| ftp | FTP Engine | Planned | |
| fui | FUI Engine | Final User Interface (FUI). | Development |
| hlp | Help Engine | Simplified CMS to generate "Help Docs" style documentation sets. | Development |
| hst | Host Engine | An internal digital twin of the external host environment. | Planned |
| iot | IOT Engine | Planned | |
| kwd | Keyword Engine | Provides a list of keywords from a series of controlled vocabularies (topic maps). | Development |
| lng | Language Engine | i18n. Human languages. String translations. | Development |
| lob | Learning Object Engine | Development | |
| loc | Locale Engine | Development | |
| log | Log Engine | Logs. | Testing |
| lop | Loop Engine | Planned | |
| mdl | Module Engine | Registers modules for use. | Development |
| mim | MIME Engine | Development | |
| mle | Data Model Engine | Testing | |
| mpg | Mapping Engine | Planned | |
| msc | Message Channel Engine | Messaging Channels. | Testing |
| msg | Message Engine | Pipi-wide messaging. | Production |
| mta | Meta Engine | Testing | |
| nde | Node Engine | Production | |
| nsp | Namespace Engine | Provides Pipi-wide Namespaces. | Production |
| nte | Note Engine | Development | |
| ont | Ontology Engine | Development | |
| oop | OOP Engine | Development | |
| par | Parameter Engine | Planned | |
| pge | Page Engine | Provides external semantic relationships of pages: Keywords, See Also, Reading, and formal external references. | Production |
| phl | Philosophy Engine | The science of thinking. | Development |
| plt | Platform Engine | Planned | |
| plu | Plug-in Engine | Registers plug-ins for use. | Development |
| plw | Physical Law Engine | Laws of physics. | Planned |
| prm | Primative Engine | Testing | |
| pub | Publication Engine | Publications. | Production |
| pui | Personalisation Engine | Development | |
| rbn | Ribbon Engine | Testing | |
| red | Reductionist Engine | Provides superficial deterministic interfaces for applications. | Production |
| rep | Repository Engine | Read-only machine-readable local storage of schema, ontologies, etc. | Planned |
| rle | Rule Engine | Rules. | Testing |
| rnd | Render Engine | Renders static files including, HTML CSS, code and databases. | Production |
| sec | Security Engine | Security. | Production |
| ssn | Session Engine | Testing | |
| sta | State Engine | Development | |
| sys | System Engine | Identity, birth, life and death. | Production |
| tem | Template Engine | Page layout templates. | Production |
| trn | Transform Engine | Development | |
| tsk | Task Engine | Development | |
| udt | Update Engine | Design | |
| usa | User Account Engine | Provisions a user account. | Testing |
| usi | User Interface Engine | User Interface (UI). | Development |
| usp | User Profile Engine | User Profile. | Production |
| usr | User Engine | Production | |
| var | Variables Engine | Pipi-wide variables. | Testing |
| ver | Versioning Engine | Versioning. | Production |
| vma | Virtual Machine Engine | Virtual Machines. | Planned |
| wai | WAI-ARIA Engine | Development | |
| wbs | Website Engine | Websites. | Production |
| wfl | Workflow Engine | Workflow Engine. | Testing |
| wik | Wiki Engine | Simplified CMS to generate "Wiki" style documentation sets. | Production |
| wsp | Workspace Engine | Development |