Commit graph

  • 0ba536eec1 research: swarm dashboard sources and first cut main Libby 2026-10-31 06:17:41 +00:00
  • e119e76301 Merge readme-front-door: README front door Meta Vens 2026-10-22 19:59:26 +02:00
  • afe05b0c7e README front door: entry points and live/planned up front; drop absent relay command and config, repo-relative paths readme-front-door Meta Vens 2026-10-22 19:55:21 +02:00
  • 8d44605301 thing-contract: pin decode stack safety at the nesting bound hands/thing2-cultcache-pin Meta Vens 2026-10-14 21:38:04 +02:00
  • 00a914d7dd Pin cultcache-rs to bbb98eaf (0.3.0: stacker growth at every decode level) Meta Vens 2026-10-14 21:38:03 +02:00
  • 3dadfc6349 GameCult.Thing.Contract.Tests: the empty-payload tests use the MessagePack options RecordPayload is not a document hands/thing2-contract-cs Meta Vens 2026-10-14 04:56:34 +02:00
  • e25311a0c0 GameCult.Thing.Contract: every empty memory is an empty RecordPayload; wire nil is refused on read Meta Vens 2026-10-14 04:53:40 +02:00
  • 686b32831b GameCult.Thing.Contract: Present refuses the default byte view, not every unbacked empty one Meta Vens 2026-10-14 04:31:52 +02:00
  • 9d8f5706ad GameCult.Thing.Contract: a nil payload is still refused after Bytes became ReadOnlyMemory<byte> Meta Vens 2026-10-14 04:27:37 +02:00
  • f3e3198df9 GameCult.Thing.Contract.Tests: NameSetTests names the MessagePack caching namespace Meta Vens 2026-10-14 04:23:39 +02:00
  • 19f8d9aeff GameCult.Thing.Contract: Command.cs names System for ReadOnlyMemory<byte> Meta Vens 2026-10-14 04:19:32 +02:00
  • a9f8b2c242 GameCult.Thing.Contract.Tests: a store with patched type name, id and hash is refused on reopen Meta Vens 2026-10-14 04:17:03 +02:00
  • 4f87e5c5bf GameCult.Thing.Contract: RecordPayload.Bytes is a copied ReadOnlyMemory<byte>; array arguments and decoded lists pinned Meta Vens 2026-10-14 04:17:03 +02:00
  • 9405c7a595 GameCult.Thing.Contract.Tests: the persisted-catalog entries in NameSetTests move the content hash too Meta Vens 2026-10-14 02:55:40 +02:00
  • 963900cc0d GameCult.Thing.Contract.Tests: NameSetTests exercises CultCache's schema comparison on the persisted catalog Meta Vens 2026-10-14 02:44:48 +02:00
  • 1495952e53 GameCult.Thing.Contract.Tests: the reopen test moves the schema id with the type name; goldens README keeps its line endings Meta Vens 2026-10-14 02:37:45 +02:00
  • 9586392d14 GameCult.Thing.Contract: the name set (tests/thing-contract-parity) and NameSetTests Meta Vens 2026-10-14 02:27:31 +02:00
  • fe376ce9bd GameCult.Thing.Contract.Tests: Builders types its two unit-arm arrays (the test project did not compile without it) Meta Vens 2026-10-14 02:22:03 +02:00
  • b8e8abd981 GameCult.Thing.Contract: ParamDecl.Kind keeps its name (a rename sed hit its assignment) Meta Vens 2026-10-14 02:21:08 +02:00
  • a6a7a97634 GameCult.Thing.Contract: a unit arm is its arm type; the 58 static instances are gone Meta Vens 2026-10-14 02:18:51 +02:00
  • ee80246cd0 GameCult.Thing.Contract: nil refused in every required slot, lists read-only, slot 2 is InputKind Meta Vens 2026-10-14 02:18:45 +02:00
  • 85baafcb1d thing-contract: bless goldens/nil-positions.tsv (2,866 rows, Rust decode door) Meta Vens 2026-10-14 02:18:24 +02:00
  • 9ed4a72a53 thing-contract: TextInputNode's slot 2 is input_kind in every runtime; the nil vector Meta Vens 2026-10-14 02:14:35 +02:00
  • aeede043ed thing-contract-ts: every codec exported and held to its reference type name; every union to its own name in refusals hands/thing2-contract-ts Meta Vens 2026-10-12 09:28:35 +02:00
  • 839a28f82e thing-contract-ts: result.ts comments reworded so the negative greps read zero Meta Vens 2026-10-12 09:08:18 +02:00
  • e967e453a5 thing-contract-ts: tests for the definitions' schema and catalog members; the private constructor is attacked with arguments that type-check Meta Vens 2026-10-12 08:49:15 +02:00
  • fbd8dab258 thing-contract-ts: domain codecs hand the checked value back from encode Meta Vens 2026-10-12 08:40:49 +02:00
  • b8ad36a189 thing-contract-ts: seq, version and segment checked on the encode door of the leaf (integer and bound) where a caller hands a number in Meta Vens 2026-10-12 08:40:20 +02:00
  • 8425526548 thing-contract-ts: package-lock.json from the Yggdrasil install; test exponent parenthesised Meta Vens 2026-10-12 08:38:50 +02:00
  • 9d041b9dde thing-contract-ts: the package, codecs, domains, factories-only CommandResult, and tests (first cut, unverified) Meta Vens 2026-10-12 08:37:48 +02:00
  • 3e46195b3f GameCult.Thing.Contract: comments no longer spell the words the negative greps hunt Meta Vens 2026-10-12 08:37:26 +02:00
  • 280979c86d GameCult.Thing.Contract.Tests: the package held to the Rust goldens byte for byte, and attacked as an outside consumer Meta Vens 2026-10-12 08:37:04 +02:00
  • 33eed442c7 GameCult.Thing.Contract: the gamecult.thing.* wire types for .NET, every door through a validating constructor Meta Vens 2026-10-12 08:37:04 +02:00
  • 2467e1b025 thing2 map: contract-cs and contract-ts r2 (body facts P20-P22, waiting lines, rationale) Meta Vens 2026-10-12 08:24:39 +02:00
  • 6ae2da0dad Merge remote-tracking branch 'origin/main' into hands/thing2-contract-rs hands/thing2-contract-rs Meta Vens 2026-10-12 08:05:19 +02:00
  • 86a0f891f2 thing-contract test: pin Count::get on a nonzero value (cargo-mutants survivor); drop the self-defeating old-prefix assertion Meta Vens 2026-10-12 07:35:54 +02:00
  • b62eb5d6f4 thing-contract goldens: re-blessed surface-all-arms (TextInput with InputKind::Text) and surface.cc (thing:asset_catalog: key prefix); five domain refusal goldens added Meta Vens 2026-10-12 07:26:22 +02:00
  • f2ab72d84d thing-contract: each field's type owns its domain (Seq, Version, Count, Segment), injective record keys, domain refusal cases, per-field privacy doctests Meta Vens 2026-10-12 07:21:52 +02:00
  • b13619fa27 thing2 map: body facts P17-P19, key and integer rows, contract-rs r2 status and the stack-fix wait Meta Vens 2026-10-12 07:17:32 +02:00
  • 649844aa59 thing-contract goldens: README names each case and its expected decode Meta Vens 2026-10-12 04:53:23 +02:00
  • 1444e0c4f7 thing-contract: blessed goldens (surface with all 13 arms, composition, invocation, one result per outcome and effect arm, asset catalog, surface.cc, refusal and tolerance payloads); the 64-deep chain runs on a 16 MiB thread Meta Vens 2026-10-12 04:52:44 +02:00
  • c3991ec1e8 thing-contract: depend on serde_bytes (the CultSlots bytes slot expands to it); goldens are never text-converted Meta Vens 2026-10-12 04:12:42 +02:00
  • 896a6a1c83 thing-contract tests: goldens harness (bless or compare), refusal cases, deep tree, result constructors (goldens not yet blessed; the goldens test fails at this commit) Meta Vens 2026-10-12 04:03:19 +02:00
  • 852c34b60a thing-contract: the gamecult.thing.* kinds as CultCache entries and unions (first commit, build not yet verified) Meta Vens 2026-10-12 03:51:58 +02:00
  • d8f5e1f2fe README: this repository is Thing Meta Vens 2026-10-10 20:37:49 +02:00
  • 89e80a3402 Thing 2.0 map: union parity probe, retired-repo facts, rulings applied Meta Vens 2026-10-10 20:29:31 +02:00
  • 19f04d230a Delete the stale .voidbot ignore lines and stage exclude Meta Vens 2026-10-10 20:08:43 +02:00
  • fa7d95191a Thing 2.0 map: model page, consumer contract, cut order; fork prior art Meta Vens 2026-10-10 20:06:28 +02:00
  • a758787258 Research: Thing 2.0 consumer census (Eyes, 2026-10-10) Meta Vens 2026-10-10 19:53:06 +02:00
  • b7d154bc2f Thing 2.0 target: rationale, shape and the consumer contract Meta Vens 2026-10-10 19:39:35 +02:00
  • 9a2a5d0736 Thing map: Revision 6, hold (what can land before the Thing 2.0 map) Meta Vens 2026-10-10 19:35:16 +02:00
  • cbb59574b0 Research: Thing 2.0 text, IME, focus, a11y and GPU glyph prior art (Eyes, 2026-10-10) Meta Vens 2026-10-10 19:34:08 +02:00
  • dfa81973e6 Merge thing/persona-takedown: Eve Persona live surfaces removed from the kernel repo Meta Vens 2026-10-10 19:28:27 +02:00
  • 3ee4aaac6c Research: Thing 2.0 foundation prior art (Eyes, 2026-10-03) Meta Vens 2026-10-10 19:26:00 +02:00
  • 1d5e98c86b Remove the Eve Persona live surfaces: .voidbot and docs/eve-persona.md thing/persona-takedown Meta Vens 2026-10-10 19:25:37 +02:00
  • d16e85772b Thing map: compat-ids-reach-wire ruled rebuild; target r3; three code-rename campaigns Meta Vens 2026-10-10 18:24:49 +02:00
  • 0172631821 Thing map r5: the code rename (body facts B14-B24, rename table, edge table, cut order) Meta Vens 2026-10-10 18:05:22 +02:00
  • 8e270d6dc0 Thing map: pointer to cut deck-page-edges in the site-wide masthead map Meta Vens 2026-10-02 16:15:27 +02:00
  • 5e4c841c07 Thing map: cut deck-page-fixes (hero behind the masthead, gutters, header-leak guard) Meta Vens 2026-10-02 15:17:46 +02:00
  • 6907b582b0 Thing map r4: the deck is the Thing page under the masthead; cut deck-site-page spec Meta Vens 2026-10-02 14:40:10 +02:00
  • eebcd39366 Thing map r3: rename-now wire cuts per live edge, Persona retirement, target r2 proposal Meta Vens 2026-10-02 14:04:36 +02:00
  • 014d94e596 Thing map r2: cut 1 re-skinned to the brand with the two fact fixes; cut 1 spec Meta Vens 2026-10-02 13:55:22 +02:00
  • a2e898288c Map the Thing campaign: the rename of Eve, cut 1 puts the deck on the site Meta Vens 2026-10-02 13:48:22 +02:00
  • 167a2d3e13 Stop the huginn-cc fixture from naming Huginn as emitter or split target Meta Vens 2026-09-16 15:25:29 +02:00
  • e777e4c824 Mark the Huginn .cc fixture as Eve's retired-projection fixture Meta Vens 2026-09-16 15:13:07 +02:00
  • 9d7364714d Remove dead-code survivors from census REC-027/REC-106 Meta Vens 2026-09-13 14:02:02 +02:00
  • ccc3ffe4b7 Add MIT license Meta Vens 2026-09-05 16:55:56 +02:00
  • 96839ad34c Align EveUnity ownership verifier Meta Vens 2026-08-26 20:58:26 +02:00
  • bfdaff2d68 Merge Eve invocation and presentation authority Meta Vens 2026-08-26 20:14:12 +02:00
  • 672c0c1e9f Lower authenticated resource downloads codex/eve-browser-host-isolation Meta Vens 2026-08-25 18:00:03 +02:00
  • 436b513431 Document EveCanvas as native Gjallar lowering Meta Vens 2026-08-25 04:29:07 +02:00
  • 29b0d7741d Make EveCanvas the native Gjallar runtime Meta Vens 2026-08-25 03:56:53 +02:00
  • 19c3dcf917 Show immediate Eve command progress Meta Vens 2026-08-23 11:08:53 +02:00
  • e5a81185bb Route transient Eve controls through provider host Meta Vens 2026-08-23 01:26:45 +02:00
  • 3a5e2057e0 Expose editable limits and accessible command errors Meta Vens 2026-08-22 21:14:08 +02:00
  • af05248af5 Preserve drafts on empty clear directives Meta Vens 2026-08-22 19:12:34 +02:00
  • 23eaf32eae Compose operation and component binding captures Meta Vens 2026-08-22 12:38:52 +02:00
  • 6b5faa6a77 Preserve Eve input defaults and command receipts Meta Vens 2026-08-22 12:16:51 +02:00
  • 6766bee7c1 Omit absent provider surface metadata Meta Vens 2026-08-22 00:14:58 +02:00
  • cdea1c8f9e Normalize C# provider advertisements at Eve boundary Meta Vens 2026-08-22 00:13:25 +02:00
  • 4338a42c6e Repair Eve browser command and editable binding contracts Meta Vens 2026-08-22 00:02:17 +02:00
  • f7c79ee784 Define explicit Eve presentation finality Meta Vens 2026-08-19 09:35:25 +02:00
  • 7f9b5f63ed Preserve declared Eve control payloads Meta Vens 2026-08-19 05:30:30 +02:00
  • 3ede0799ab Carry delegated Eve invocation identity Meta Vens 2026-08-19 04:31:55 +02:00
  • 0d75021c8b Canonicalize Eve invocation digests Meta Vens 2026-08-19 04:25:04 +02:00
  • 4167fc32ca Bind Eve receipts to immutable invocations Meta Vens 2026-08-19 04:18:18 +02:00
  • 351f70245b Bind Eve navigation to an authority runtime Meta Vens 2026-08-19 03:29:46 +02:00
  • e7b09f755d Package the portable Eve surface for .NET Meta Vens 2026-08-18 06:33:29 +02:00
  • cbe9d9f25e Make Eve command receipts portable Meta Vens 2026-08-18 06:21:44 +02:00
  • 2c4a9adb05 Add portable inventory placement previews eve-surface-v0.3.2 Meta Vens 2026-08-18 05:22:45 +02:00
  • 3aca3b7a1b Ignore line-ending-only generated package drift Meta Vens 2026-08-18 02:56:58 +02:00
  • cfef87525a Keep generated Eve package artifacts byte-stable Meta Vens 2026-08-18 02:55:14 +02:00
  • 36e9d36c78 Emit portable Eve package output with LF endings Meta Vens 2026-08-18 02:54:10 +02:00
  • e593dc7d91 Run Eve portability gates on branch pushes Meta Vens 2026-08-18 02:49:59 +02:00
  • 4b8f8a85c0 Test portable Eve packages on Windows and Linux Meta Vens 2026-08-18 02:44:10 +02:00
  • b68b833cd8 Lower Eve select controls natively in browsers Meta Vens 2026-08-18 02:08:56 +02:00
  • 322fa40713 Unify Eve surface wire format Meta Vens 2026-08-18 01:29:11 +02:00
  • ad32be863c Make Eve onboarding contracts portable Meta Vens 2026-08-17 23:18:07 +02:00
  • 0c486796ab Add provider-owned Eve navigation receipts eve-surface-v0.3.1 Meta Vens 2026-08-17 22:41:36 +02:00
  • fe0dddf282 Release Eve surface 0.3.0 eve-surface-v0.3.0 Meta Vens 2026-08-17 21:27:12 +02:00