GRAPHIC: New Entity Operations™ Alpha Logo

EntityScript



EntityScript™ structure




EntityScript™ is built to reside within a standardized structure. With that said, it is not bound to the default structure and it may be minified or extended depending on your needs. The default structure has not changed since the draft version 1.0 from the paper EntityScript by New Entity Operations Inc. (2020).

Default EntityScript-structures allow you to define abstract entities for automation and recall-based purposes in Turing-complete systems. If you are interested in .entity file-types and what attributes they carry, look into the section: EntityScript™ file-specification




Default EntityScript™ structures


./ENTITY/

./ENTITY/ENTITY_LEDGER.ds

./ENTITY/ALIAS

./ENTITY/ALIAS/MASKED_MASTER

./ENTITY/ALIAS/VCN_DIRECTORY

./ENTITY/ALIAS/VCN_DIRECTORY/USER1->N

./ENTITY/ALIAS/VCN_DIRECTORY/USER1

./ENTITY/ALIAS/VCN_DIRECTORY/USER1/VCN_ALIAS.vcn

./ENTITY/ALIAS/VCN_DIRECTORY/VCN_ALIAS_LIST.vcn

./ENTITY/ALIAS/README_OP_ALIAS.ds

./ENTITY/FIGMENT

./ENTITY/FIGMENT/FIGMENT_LEDGER.ds

./ENTITY/FIGMENT/README_FIGMENTS.ds

./ENTITY/FIGMENT/stream.ds

./ENTITY/FIGMENT/STAGING

./ENTITY/FIGMENT/QUICK_FORMAT

./ENTITY/HUMAN

./ENTITY/HUMAN/IDENTITY.ds

./ENTITY/HUMAN/IDENTITY.slug

./ENTITY/HUMAN/README.ds

./ENTITY/HUMAN/FICTITIOUS

./ENTITY/HUMAN/FICTITIOUS/datasheet

./ENTITY/HUMAN/FICTITIOUS/datasheet/*DATASHEET_HERE*.ds

./ENTITY/INSTALLED

./ENTITY/INSTALLED/CONTEXT_ENGINE

./ENTITY/INSTALLED/CONTROLS

./ENTITY/INSTALLED/CONTROLS/MASKED_UNIQUE_KEY_OPERATION.entity

./ENTITY/INSTALLED/CONTROLS/MASKED_TAG_UNIQUE_KEY_OPERATION.entity

./ENTITY/INSTALLED/CONTROLS/MASKED_TAG_ASSOCIATION_OPERATION.entity

./ENTITY/INSTALLED/CONTROLS/MASKED_SPECIAL_UNIQUE_KEY_OPERATION.entity

./ENTITY/INSTALLED/CONTROLS/datasheet

./ENTITY/INSTALLED/CONTROLS/datasheet/MASKED_UNIQUE_KEY_OPERATION.ds

./ENTITY/INSTALLED/CONTROLS/datasheet/MASKED_TAG_UNIQUE_KEY_OPERATION.ds

./ENTITY/INSTALLED/CONTROLS/datasheet/MASKED_TAG_ASSOCIATION_OPERATION.ds

./ENTITY/INSTALLED/CONTROLS/datasheet/MASKED_SPECIAL_UNIQUE_KEY_OPERATION.ds

./ENTITY/INSTALLED/SYSTEM_IMAGES

./ENTITY/INSTALLED/VIRTUAL_PACKAGE

./ENTITY/INSTALLED/READMES_ENTITY.ds

./ENTITY/LOCATION

./ENTITY/PERSON

./ENTITY/PERSON/datasheet

./ENTITY/PERSON/datasheet/include

./ENTITY/PERSON/datasheet/include/*IMPLICIT_MODULE_SLUG*.ids

./ENTITY/PERSON/linker

./ENTITY/PERSON/linker/*LINKER_HERE*.linker


Color-coded key of entity-types

entityMetaController: Controllers allow you pre-program automation behavior

entityMetaControllerDefinition: Controller-definitions are instructions for pre-programmed automation behaviors

entityMetaDatasheet: Meta-datasheets store data in structured or defined-structured formats. Valid formats are CSV, JSON, XML.

entityMetaEndpoint: Endpoints are files with specific meta-data or overviews of instance behavior. These can be digested by EntityScript™ through program-logic provided by implementations in both Python and Node.

entityMetaImplicit: Implicit files are from included segments that branch data-structures into protected or silod sub-meta-data structures to obscure source information into protected trees.

entityMetaInclude: Include additional branched-tree behavior

entityMetaLinker: Linkers combine various meta-structrs into unified recall-formats

entityMetaLinkedEntity: Defined .entity specific formats

entityMetaNested: Any standard structure that nests or extends baseline meta-root structures into finer-tuned sub-structures

entityMetaRoot: Any standard structure that nests or extendes a root-entity structure into baseline categorical trees

entityMetaVCNtrackedEntity: VCNKEY™-specific trees that can be shared and loaded. This includes assets, user information, and identifiable information from a provided source-endpoint

entityRoot: Generic root-container for EntityScript™ cerebral-structures


About EntityScript™ structured-components

Each default structured component can be utilized by the python program "EntityScript" (available on PyPi) to automate complex recall-based workflows.


EntityScript™ Cerebral-structures overview

These are the default cerebral-structures that make up EntityScript™ driven virtual-brains


./ENTITY/:

The default location to store a EntityScript™ cerebral-archive. This location can reside within any program needing recall-based abstractions and if a dataframe program is in use, it can act as a replacement to any database program.

./ENTITY/ENTITY_LEDGER.ds:

A line-by line storage facility that structures all of your tracked Entities

./ENTITY/ALIAS:

ALIAS is default method for storing access within EntityScript™ for both the primary operator and potential collaborators that have access to the digital-brain

./ENTITY/ALIAS/MASKED_MASTER:

Store MM* file-keys that obfuscate origin material with masked template associations

./ENTITY/ALIAS/VCN_DIRECTORY:

Use virtual content network keys to link user-information silos into EntityScript™

./ENTITY/ALIAS/VCN_DIRECTORY/USER1->N:

USER* directives 1->N

./ENTITY/ALIAS/VCN_DIRECTORY/USER1:

USER1 example silo

./ENTITY/ALIAS/VCN_DIRECTORY/USER1/VCN_ALIAS.vcn:

VCNKEY™ alias mappings and default settings for the user silo

./ENTITY/ALIAS/VCN_DIRECTORY/VCN_ALIAS_LIST.vcn:

VCNKEY™ alias lists of customized origins

./ENTITY/ALIAS/README_OP_ALIAS.ds:

Information about setting up default USER* settings

./ENTITY/FIGMENT:

Figments are information silos, such as blog posts, memories, or singular pieces of information

./ENTITY/FIGMENT/FIGMENT_LEDGER.ds:

A figment ledger keeps track of key-based singular-information constructs so they're recoverable through associated identities

./ENTITY/FIGMENT/README_FIGMENTS.ds:

Information about figments, figment-keys, and recalling data

./ENTITY/FIGMENT/stream.ds:

Streams are temporary information silos that have yet to receive an association-key

./ENTITY/FIGMENT/STAGING:

Staging-areas hold temporary in-transit streams that are being linked to available recall-keys

./ENTITY/FIGMENT/QUICK_FORMAT:

Figments that are meant to be destroyed after powering off your digital-brain

./ENTITY/HUMAN:

Humans are people that are alive or were alive at one point in time. This includes the operator. Computers and agents are not 'HUMANS'

./ENTITY/HUMAN/IDENTITY.ds:

A human readable list of each digital user and their preset IDs

./ENTITY/HUMAN/IDENTITY.slug:

Identity slugs are .entity-structured files that define 'F' (FICTICOUS) or 'P' (PERSON) entities into associated and discoverable lists

./ENTITY/HUMAN/README.ds:

Information about HUMAN entities

./ENTITY/HUMAN/FICTITIOUS:

Humans that are made up - think comic book characters, video-games, novelty-based heros

./ENTITY/HUMAN/FICTITIOUS/datasheet:

Information for linked human-entities

./ENTITY/HUMAN/FICTITIOUS/datasheet/*DATASHEET_HERE*.ds:

Individual mapped-ds files for human-entities

./ENTITY/INSTALLED:

Anything that runs as a singular and uniquely defined behavior-module within EntityScript™

./ENTITY/INSTALLED/CONTEXT_ENGINE:

Add context to EntityScript™ with specific contextual modules

./ENTITY/INSTALLED/CONTROLS:

Build controls that are able to be altered and modified by non-human program-based means, such as in automation scripts or with agents

./ENTITY/INSTALLED/CONTROLS/MASKED_UNIQUE_KEY_OPERATION.entity:

Line-by-line linker to map obfuscated MM* keys to real-entity modules discoverable by agents with access to those keys

./ENTITY/INSTALLED/CONTROLS/MASKED_TAG_UNIQUE_KEY_OPERATION.entity:

A list of uniquely-scoped keys within EntityScript™

./ENTITY/INSTALLED/CONTROLS/MASKED_TAG_ASSOCIATION_OPERATION.entity:

Associated tag behavior according to additionally-defined behavior

./ENTITY/INSTALLED/CONTROLS/MASKED_SPECIAL_UNIQUE_KEY_OPERATION.entity:

A line-by-line list of special uniqu key operators. Also utilized by corehost™

./ENTITY/INSTALLED/CONTROLS/datasheet:

Information for processing and modifying the behavior of 'CONTROLS'

./ENTITY/INSTALLED/CONTROLS/datasheet/MASKED_UNIQUE_KEY_OPERATION.ds:

Masked unique key behavior information and data

./ENTITY/INSTALLED/CONTROLS/datasheet/MASKED_TAG_UNIQUE_KEY_OPERATION.ds:

Masked tag unique key information and data

./ENTITY/INSTALLED/CONTROLS/datasheet/MASKED_TAG_ASSOCIATION_OPERATION.ds:

Masked tag assocation operation data and information

./ENTITY/INSTALLED/CONTROLS/datasheet/MASKED_SPECIAL_UNIQUE_KEY_OPERATION.ds:

Masked special unique key operations behavior and information

./ENTITY/INSTALLED/SYSTEM_IMAGES:

Generic linked-entity images known to EntityScript™

./ENTITY/INSTALLED/VIRTUAL_PACKAGE:

Any singular 'PACKAGE' that can be installed or uninstalled from EntityScript™

./ENTITY/INSTALLED/READMES_ENTITY.ds:

Information about the installed directive

./ENTITY/LOCATION:

Information that keeps track of location-data such as geographies, origin points online such as IPs, or similar

./ENTITY/PERSON:

Persons are explicitly people that you are connected to. These are real people so this section is governed by generic data-protection laws by default.

./ENTITY/PERSON/datasheet:

Information that can be linked to real-people, such as documents, contracts, or connected information

./ENTITY/PERSON/datasheet/include:

ids slugs are implicit data sheets that store additional linked-contexts for specific 'PERSON' entities

./ENTITY/PERSON/datasheet/include/*IMPLICIT_MODULE_SLUG*.ids:

Linkers obfuscate data according to required local-laws governing PII.

./ENTITY/PERSON/linker:

Specific linkers can be built and shared by the community to comply with the local-laws you are operating within

./ENTITY/PERSON/linker/*LINKER_HERE*.linker:

A specific .linker slug