126 Commits
Author SHA1 Message Date
Quixos Subtree Publisher 19215d7ebf Publish camino-package-runtime from ca5b05584b89e90cb259b4596b1bc01d3d692136 quixos-reachability/19215d7ebfdda5ef41ca5c70d838361f7bcd2557 2026-10-25 21:28:36 +00:00
Timothy J. Aveni fee8fa523a Restore current public toolchain exports and CI publication (#420) 2026-10-25 14:28:36 -07:00
Quixos Subtree Publisher 647264d4a5 Publish camino-package-runtime from be30143a326d5d7d7b0cbabea5bc5ac0301ef5b9 quixos-reachability/647264d4a5a9455cf71b92103f834b27c27a17d3 2026-10-06 06:59:27 +00:00
Timothy J. Aveni 2fe585ab69 Restore hosted workspace templates and refresh published runtime dependencies 2026-10-05 23:59:27 -07:00
Timothy J. Aveni 8859cf440b Add explicit CRDT edit contracts and structured query values 2026-09-19 22:33:20 -07:00
Timothy J. Aveni 06aca3d2c3 Add local-first execution contracts to the capability language 2026-09-19 22:09:40 -07:00
Timothy J. Aveni d0f9454532 Add activated workspace reflection and Studio definition watches
Expose bounded snapshot-bound definition reads and latest-only watches from the serving checked bundle. Add checked reflection dependency ports, generated SDK bindings and selector-scoped invocation authority.

Move Studio factory, contract and query discovery to public reflection inventories. Share an active-definition watch across canvas and standalone routes and invalidate/reload on epoch changes instead of polling GetWorkspace.

Document the API and deferred scope; cover compiler/codegen, SDK injection, transport authorization, activation publication, pagination and reconnect behavior. Keep all work local; no deployment or publication.
2026-09-19 10:18:47 -07:00
Timothy J. Aveni 696009f6fd Add native literal substring query predicates
Implement checked containsInsensitive string predicates in GraphQL, protobuf,
native SQL and bounded residual evaluation. ASCII folding is deterministic;
SQL pattern characters remain literal. Retain deferred full-text index design.

Studio migration awaits a decision on checked native getter forwarding across
conformances; do not duplicate titles or bypass private state ownership.
Compiler and local full-stack substring-query acceptance pass.
2026-09-19 10:18:47 -07:00
Timothy J. Aveni 6a17cd1ae0 Add checked workspace-interface query roots
Implement scoped interface extents across QX, generated bindings, SDK,
Orch, Camino and browser queries. Preserve native projection, aggregation,
pagination and watch invalidation without synthetic persisted objects.
Validate exact query grants and scope freshness on execution and replay.
Add local PostgreSQL, transport, browser and code-generation coverage.

C1 implementation slice only: full-text indexes and Studio search adoption
(C2/C3) remain tracked in the implementation handoff. No publication or deployment.
2026-09-19 10:18:47 -07:00
Timothy J. Aveni e69fe1b29e Publish live-field tracker template and dependency pins 2026-09-18 10:09:30 -07:00
Quixos Subtree Publisher 86933aa97f Publish camino-package-runtime from 7efe88cdfc5244727d80239c79845b44d1e79ccb quixos-reachability/86933aa97f3ea386a4c5cfeb28386fd8d2722075 2026-09-18 17:08:27 +00:00
Timothy J. Aveni 437dbbc850 Publish live-field tracker template and dependency pins 2026-09-18 10:08:27 -07:00
Timothy J. Aveni 45477f3b07 Implement shared live fields and checked query hydration
Add native register acknowledgments and idempotent mutation replay, shared optimistic field controllers, overlapping custom setters, non-suspending hooks and explicit Suspense. Carry checked @live provenance through batched queries and hydrate shared browser fields with coverage leases. Update tracker/scaffolds/guides and verify compiler, PostgreSQL, browser and immutable workspace paths.
2026-09-18 02:19:49 -07:00
Quixos Subtree Publisher 446fd4e36e Publish camino-package-runtime from 8e42108f9ac903cca5f613fefbff3c147c775b81 quixos-reachability/446fd4e36e9700cf27ce20b472a8d512133e9370 2026-09-18 02:55:23 +00:00
Timothy J. Aveni dac9c48856 Publish final aggregation diagnostics and select toolchain pins 2026-09-17 19:55:23 -07:00
Timothy J. Aveni d0dca13ff9 Enforce aggregation contract budgets and expose residual timing 2026-09-17 19:52:55 -07:00
Quixos Subtree Publisher f42d70a4fe Publish camino-package-runtime from 460335e4e892a682e68b10f25abd81e65829538f quixos-reachability/f42d70a4fe1ea005dc9af087df603b708fdcdf9c 2026-09-18 02:47:38 +00:00
Timothy J. Aveni 424ebec92e Publish aggregation toolchain and update scaffold pins 2026-09-17 19:47:38 -07:00
Timothy J. Aveni b86dbe2dfa Implement checked aggregation plans, native SQL, and bounded RPC capture 2026-09-17 19:43:46 -07:00
Quixos Subtree Publisher 1982c6fff1 Publish camino-package-runtime from cbf03106e69d3e2867d7f96859741991e04402b7 quixos-reachability/1982c6fff1335dade3093e81d1c2aeaf87d8f759 2026-09-17 23:51:19 +00:00
Timothy J. Aveni 13d2d0b1ee Pin package SDK to the checked-query protocol release 2026-09-17 16:51:19 -07:00
Timothy J. Aveni c1330ae8e3 Implement query execution, scoped RPC enrichment, live collections, and scaffold integration 2026-09-17 16:49:44 -07:00
Timothy J. Aveni 7e69e675ba Add exact runtime conformance lookup and agent-visible language limits
Add authorized exact-contract lookup, revision-fenced views, generated typed package/browser descriptors, and lifecycle-safe React discovery. Preserve closed generic contracts without competing-conformance policies or new authority grants. Document supported workarounds and privacy boundaries for agent feedback. Publish matching protocol/SDK exports and update scaffold/starter pins; leave the deployed template unchanged.
2026-09-17 12:04:06 -07:00
Quixos Subtree Publisher 99101ad206 Publish camino-package-runtime from db6d7990a4ffec273258ac313b7d2aeac57b261a quixos-reachability/99101ad20633237d44be59bad55570dabae8b05c 2026-09-17 18:54:46 +00:00
Timothy J. Aveni 169c0cdc37 Add exact runtime conformance lookup and agent-visible language limits 2026-09-17 11:54:46 -07:00
Timothy J. Aveni 47efd9659d Release updated TODO template dependencies 2026-09-16 18:17:35 -07:00
Quixos Subtree Publisher cd2b04dc8c Publish camino-package-runtime from 29c36195235aeb4b60042e7ec4df0b0d2bcfff33 quixos-reachability/cd2b04dc8c2daeea633bf8ecdd31d20fdc41f2ab 2026-09-17 01:14:23 +00:00
Timothy J. Aveni fc838413c5 Release updated TODO template dependencies 2026-09-16 18:14:23 -07:00
Timothy J. Aveni 5bb8ee876d Add checked React field bindings and Web Studio factories
Replace opaque props with checked generic presentation contracts and lazy typed
interface references. Generate readonly/writable field APIs and component checks.

Preserve CRDT editing through explicit resolved getter/setter contracts, binding-
fenced delta RPCs, native watches and replica-aware field adapters. Custom setters
retain semantic writes; storage snapshots never grant write authority. Cover
concurrent edits, lost acknowledgements, readonly contracts and authorization.

Add receiver-free static factory dispatch, state-field binding shorthand, and
conformance-based creation. Migrate TODO, editable scaffolds and authoring guides.
Verify language/codegen, SDK, RPC, browser lifecycle, local scaffolds, production
browser bundling and CRDT persistence with temporary PostgreSQL.
2026-09-16 16:49:09 -07:00
Timothy J. Aveni 0e183516c0 Revert generated-file renaming; retain formatter exclusions 2026-09-15 20:13:10 -07:00
Timothy J. Aveni 2319b1f637 Mark first-party generated files with .gen; preserve third-party conventions 2026-09-15 17:57:46 -07:00
Timothy J. Aveni 0854822923 Add lightweight correctness linting and resolve formatting conflicts 2026-09-15 15:41:24 -07:00
Timothy J. Aveni 0d3c013c07 Format authored monorepo code with pinned language formatters 2026-09-15 15:41:24 -07:00
Timothy J. Aveni bee4452852 Repair workspace authoring: typed RPC inputs, automatic preservation, and template releases
Use checked input contracts and protobuf JSON for CLI roundtrips; generate Web Studio platform inputs; reject invalid constructors before allocation and filter Createable eligibility.

Preserve compatible storage without no-op migrations, report activation readiness, and validate migration coverage before maintenance. Follow authored package declarations during scaffold refresh and queue source capture.

Add a real local TODO check/activate/create/place/edit acceptance, publish updated protocol and SDK dependencies, and make verified template default selection explicit.
2026-09-14 16:04:59 -07:00
Quixos Subtree Publisher d3d050d9cb Publish camino-package-runtime from a9e94c961430415bcea302c47181d44ec7e2344c quixos-reachability/d3d050d9cb84421fd8043ebe34fd0cae9132f6a2 2026-09-14 22:58:04 +00:00
Timothy J. Aveni e8a175504a Make workspace authoring transitions and typed invocation coherent 2026-09-14 15:58:04 -07:00
Timothy J. Aveni 3dd4e9a1ad Migrate TODO implementations to generated candidate bindings 2026-09-13 20:28:50 -07:00
Quixos Subtree Publisher 62ae43ee40 Publish camino-package-runtime from 22bb3d02264980d74de65c34bbbcb81764dc65c0 quixos-reachability/62ae43ee400a8b84b3ca670ff6d107453d92818a 2026-09-14 03:28:50 +00:00
Quixos Subtree Publisher 110e41b268 Publish camino-package-runtime from e25eee6ce4f13702b2454a9354bc79a29eb2e4a1 quixos-reachability/110e41b268c8ac309e6757f2af3331de417ff9b0 2026-09-14 03:01:53 +00:00
Timothy J. Aveni 2b7035fe81 Migrate TODO implementations to generated candidate bindings 2026-09-13 20:01:53 -07:00
Timothy J. Aveni 8480674212 Fix supervised credentials and declare typed RPC records for canvas placement 2026-09-13 16:38:55 -07:00
Quixos Subtree Publisher 79fbee2b32 Publish camino-package-runtime from 61cb9aa5a580c2846d426464228c7d1082b7021a quixos-reachability/79fbee2b32e867bc084f83d46fb46d835a5f149e 2026-09-13 23:38:55 +00:00
Timothy J. Aveni a2fe7e4f5e Document public mirrors and align standalone SDK with current protocol 2026-09-13 16:03:03 -07:00
Quixos Subtree Publisher 652ac8e53e Publish camino-package-runtime from 351b7d74d316380481d8fcf212e03d6ec777a2f3 quixos-reachability/652ac8e53e1e770a7c48d684cac47be6bc62b7e9 2026-09-13 23:03:03 +00:00
Timothy J. Aveni 0907f97803 Retain supervised package failures and final activation diagnostics 2026-09-13 12:23:18 -07:00
Timothy J. Aveni ce6ae8f662 Implement workspace evolution, migrations, and runtime continuity
Enable evolution by default for source-backed workspaces. Add stable
conformance ownership, semantic-major review, candidate typechecking,
and durable fenced cutover with explicit migrations and forward recovery.

Independently supervise package runtimes so unchanged resource owners keep
their processes and connections across cutover. Add scoped invocation
authority, resource sessions, and typed callback rebinding.

Wire opaque object references through generated bindings and RPCs. Add
canonical relationship sets, keyed maps, and ordered lists with scoped
transactional mutations, revision checks, and inverse consistency. Support
planned cascade deletion, protection, tombstones, and lifecycle foundations.

Add journaled structural edits, package/function/migration scaffolding,
managed repository creation, and resumable bottom-up dependency pin
publication. Document lifetime boundaries, revision pinning, prototype
compatibility policy, commands, and deferred work.

Validate with 210 tests, user-systemd process/connection continuity,
generated-package TypeScript checks, and Nix host/protocol checks.
TTL handoff, physical reclamation, general multi-step migrations, and
root-systemd migration isolation acceptance remain deferred.
2026-09-10 18:29:25 -07:00
Timothy J. Aveni 549c4539d5 Generate typed QX bindings and add source editing tools 2026-09-08 15:42:20 -07:00
Timothy J. Aveni fa9e77e75c Build workspace agent, capability graph, and versioned cutovers 2026-09-06 11:12:04 -07:00
Quixos Subtree Publisher a998690446 Publish camino-package-runtime from d24af92a8e059a5ce3a15fc8caaa9b346bfa8375 quixos-reachability/a998690446ecf647e3af78e369492c1a3663b66d 2026-09-06 00:50:46 +00:00
Timothy J. Aveni 46c8950a75 Add the workspace coding agent, launch gate, and composable locks
- run a singleton Codex App Server adapter in each dev workspace
- gate Web Studio with a reloadable fragment-token to HttpOnly-session exchange
- add ChatGPT device login and streamed chat to Web Studio
- isolate authoring access in a declarative NixOS service account
- split Web Studio canvas, object, panel, and model concerns
- check generated Quixos protocol clients for drift
- resolve same-repository quixos.lock fragments deterministically
- preserve the collaborative canvas gesture fixes
2026-09-05 17:50:46 -07:00