Initial EveTui runtime

This commit is contained in:
Meta Vens 2026-07-10 16:40:04 +01:00
commit b01f481483
23 changed files with 2159 additions and 0 deletions

View file

@ -0,0 +1,20 @@
{
"schema": "gamecult.eve.runtime_capture_request.v1",
"runtimeId": "tui",
"ownerRepo": "EveTui",
"providerId": "aetheria",
"surfaceId": "aetheria.daemon.game",
"surfaceKind": "interactive-world",
"targetId": "tui",
"projectionKind": "provider-authored-world-surface",
"commandBoundary": "aetheria.daemon.commands",
"receiptSchema": "aetheria.eve_command_acceptance_status.v1",
"captureKind": "terminal-cell-grid",
"artifactKind": "json-grid",
"artifactPath": "artifacts/evetui-capture/latest/tui-grid.json",
"conformanceAttachment": "runtime.captureArtifacts[]",
"authority": "Capture observes terminal projection only; provider state, command acceptance, and receipts stay provider-owned.",
"sourceAdvertisementPath": "E:\\Projects\\Eve\\..\\Aetheria\\conformance\\eve\\aetheria.provider-advertisement.json",
"sourceCapabilityManifestPath": "E:\\Projects\\Eve\\runtimes\\incubating\\eve-tui\\eve-runtime-capability.json",
"issuedAtUtc": "latest"
}

View file

@ -0,0 +1,40 @@
{
"schema": "gamecult.eve.tui_grid.v1",
"runtimeId": "tui",
"providerId": "aetheria",
"surfaceId": "aetheria.daemon.game",
"projectionKind": "provider-authored-world-surface",
"commandBoundary": "aetheria.daemon.commands",
"receiptSchema": "aetheria.eve_command_acceptance_status.v1",
"ownership": "provider-owns-world-state-assets-command-acceptance-and-receipts",
"width": 80,
"lines": [
"EveTui aetheria",
"surface aetheria.daemon.game",
"command aetheria.daemon.commands",
"receipt aetheria.eve_command_acceptance_status.v1",
"surface aetheria.daemon.game.root",
" card aetheria.daemon.game.summary Daemon World",
" text aetheria.daemon.game.summary.text Provider-owned world state project...",
" metric aetheria.daemon.game.frame Frame",
" partition aetheria.daemon.game.partition",
" world aetheria.daemon.game.playable Daemon ARPG View",
" world aetheria.daemon.game.entity.player Vanguard",
" world aetheria.daemon.game.entity.raider Raider Scout",
" world aetheria.daemon.game.entity.station Anchor Station",
" world aetheria.daemon.game.flow Volumetric Flow",
" world aetheria.daemon.game.gravity Current Zone Gravity",
" card aetheria.daemon.game.commands Command Boundary",
" command aetheria.daemon.game.command.focus Focus Relay",
" command aetheria.daemon.game.command.move Issue Move Intent",
" text aetheria.daemon.game.authority Commands are intents against Aether..."
],
"embeddedDocumentSlots": [],
"pluginProjections": [],
"lossiness": "terminal-grid-command-surface; summarizes provider-authored world surface without owning provider state",
"artifactKind": "json-grid",
"captureKind": "terminal-cell-grid",
"sourceAdvertisementPath": "E:\\Projects\\Eve\\..\\Aetheria\\conformance\\eve\\aetheria.provider-advertisement.json",
"sourceCapabilityManifestPath": "E:\\Projects\\Eve\\runtimes\\incubating\\eve-tui\\eve-runtime-capability.json",
"issuedAtUtc": "latest"
}

View file

@ -0,0 +1,20 @@
{
"schema": "gamecult.eve.runtime_capture_request.v1",
"runtimeId": "tui",
"ownerRepo": "EveTui",
"providerId": "eve.world-smoke",
"surfaceId": "eve.world-smoke.surface",
"surfaceKind": "interactive-world",
"targetId": "tui",
"projectionKind": "provider-authored-world-surface",
"commandBoundary": "eve.world-smoke.commands",
"receiptSchema": "eve.world_smoke.command_receipt.v1",
"captureKind": "terminal-cell-grid",
"artifactKind": "json-grid",
"artifactPath": "artifacts/evetui-capture/latest/tui-grid.json",
"conformanceAttachment": "runtime.captureArtifacts[]",
"authority": "Capture observes terminal projection only; provider state, command acceptance, and receipts stay provider-owned.",
"sourceAdvertisementPath": "E:\\Projects\\Eve\\web\\fixtures\\eve-world-smoke.provider-advertisement.json",
"sourceCapabilityManifestPath": "E:\\Projects\\Eve\\runtimes\\incubating\\eve-tui\\eve-runtime-capability.json",
"issuedAtUtc": "latest"
}

View file

@ -0,0 +1,33 @@
{
"schema": "gamecult.eve.tui_grid.v1",
"runtimeId": "tui",
"providerId": "eve.world-smoke",
"surfaceId": "eve.world-smoke.surface",
"projectionKind": "provider-authored-world-surface",
"commandBoundary": "eve.world-smoke.commands",
"receiptSchema": "eve.world_smoke.command_receipt.v1",
"ownership": "provider-owns-world-state-and-command-receipts",
"width": 80,
"lines": [
"EveTui eve.world-smoke",
"surface eve.world-smoke.surface",
"command eve.world-smoke.commands",
"receipt eve.world_smoke.command_receipt.v1",
"surface eve.world-smoke.root",
" card eve.world-smoke.summary World Contract Control",
" text eve.world-smoke.summary.text A tiny provider-owned world surface use...",
" metric eve.world-smoke.tick Tick",
" world eve.world-smoke.field Contract Field",
" card eve.world-smoke.commands Command Boundary",
" command eve.world-smoke.command.focus Focus Beacon",
" text eve.world-smoke.authority The provider owns accepted state and recei..."
],
"embeddedDocumentSlots": [],
"pluginProjections": [],
"lossiness": "terminal-grid-command-surface; summarizes provider-authored world surface without owning provider state",
"artifactKind": "json-grid",
"captureKind": "terminal-cell-grid",
"sourceAdvertisementPath": "E:\\Projects\\Eve\\web\\fixtures\\eve-world-smoke.provider-advertisement.json",
"sourceCapabilityManifestPath": "E:\\Projects\\Eve\\runtimes\\incubating\\eve-tui\\eve-runtime-capability.json",
"issuedAtUtc": "latest"
}