Initial EveTui runtime
This commit is contained in:
commit
b01f481483
23 changed files with 2159 additions and 0 deletions
20
conformance/captures/aetheria/capture-request.json
Normal file
20
conformance/captures/aetheria/capture-request.json
Normal 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"
|
||||
}
|
||||
40
conformance/captures/aetheria/tui-grid.json
Normal file
40
conformance/captures/aetheria/tui-grid.json
Normal 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"
|
||||
}
|
||||
20
conformance/captures/world-smoke/capture-request.json
Normal file
20
conformance/captures/world-smoke/capture-request.json
Normal 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"
|
||||
}
|
||||
33
conformance/captures/world-smoke/tui-grid.json
Normal file
33
conformance/captures/world-smoke/tui-grid.json
Normal 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"
|
||||
}
|
||||
Reference in a new issue