memμrondocs
Console
ARTHAANU ENGINE

Engine API

Arthaanu exposes its runtime through capability discovery, semantic transforms, ledger access, immutable events, and projection maintenance.

Runtime and capabilities

GET/runtime/capabilitiesProfiles, types, tools
GET/tools/list_encodersRegistered encoder IDs
GET/tools/list_decodersRegistered decoder IDs
GET/tools/list_lifecyclesRegistered lifecycle IDs
GET/tools/list_projectionsRegistered projection IDs

Semantic transformations

POST/tools/encodeTurn raw input into Arthaanu
POST/tools/decodeTurn Arthaanu into output
POST/tools/apply_lifecycleEvolve existing Arthaanu

Ledger and entities

GET/arthaanuList instances with filtering
GET/arthaanu/{artha_id}Fetch one object by ID
GET/arthaanu/{artha_id}/eventsEvent history for an object
GET/semantic_eventsList immutable events
POST/semantic_events/updateAppend a modification
POST/semantic_events/deleteIssue a tombstone event

Storage blueprint

Data lives in an append-only ledger pattern on SQLite or PostgreSQL. Primary tables hold semantic truth; projection tables are derived and fully rebuildable.