Quixos Subtree Publisher
c16271510a
Publish quixos-protocol from 0023a184c839088480702512751ebb05bf170162
quixos-reachability/c16271510afaab9b3972b82e6936aa4c5edf790f
2026-09-14 22:54:30 +00:00
Timothy J. Aveni
8aac091f6c
Make workspace authoring transitions and typed invocation coherent
2026-09-14 15:54:30 -07:00
Timothy J. Aveni
01ca965c7f
Make workspace authoring converge through immutable Nix candidates
...
Coordinate registered resource edits bottom-up into retained exact remote sources.
Use one Nix-owned source graph for provisional checking, template publication,
explicit baseline upgrades and host activation; retain independent runtime pins.
Add scoped contract inspection, historical recovery, derived worklists, crash-safe
locks, named dependency adoption and plain-QX structural editing. Repair TODO
ownership and template instantiation, and document the supported agent workflow.
Validated with protocol and command suites, real jj/Nix convergence and cache
checks, TS/React installed-command acceptance, and fresh TODO first-edit acceptance.
No live deployment or public publication performed. Props projection generation
and a one-command rich feature generator remain explicitly outside this delivery.
2026-09-14 12:25:47 -07:00
Timothy J. Aveni
fae4e48f72
Unify workspace authoring, verification and scaffolding workflows
...
Use exact jj snapshots and one candidate-bound Nix builder for incremental checks, template validation and activation. Keep provenance internal and separate recovery checkpoint failures from local command success.
Provision workspace-scoped managed package/interface repositories with recoverable Central effects. Add TypeScript/React presets, function and dependency commands, and scaffold enrollment for all TODO packages. Install authoring guides and controlled Codex sandbox rules.
Invalidate module resolutions across cutover, including in-flight races, and content-address host platform entries. Strengthen domain-model and verification instructions.
Validated real jj/Nix authoring, React/Slate dependency installation, bottom-up local Git publication, packaged CLI tests, PostgreSQL recovery/auth tests, Web Studio tests and host configuration. Public protocol/helpers and the validated 19-resource TODO template are published. Retained the approved exact private baseline and updated the installation's default template pin to 68d54f0d52be433ebf60bdc1faf7646c57f90307. Master and live deployments remain unchanged. See docs/WORKSPACE_AUTHORING_PROGRESS.md.
2026-09-13 23:06:38 -07:00
Quixos Subtree Publisher
6ecf565549
Publish quixos-protocol from 7fd5e15105cef21d2b1c3da860c53c5033f66256
quixos-reachability/6ecf565549c371d8417cdc2febd6ad2868109784
2026-09-14 05:46:08 +00:00
Timothy J. Aveni
73cdeadc2c
Unify workspace authoring, verification and scaffolding workflows
2026-09-13 22:46:08 -07:00
Timothy J. Aveni
16b28f1bc4
Migrate TODO implementations to generated candidate bindings
2026-09-13 20:28:50 -07:00
Quixos Subtree Publisher
dcef58d6c5
Publish quixos-protocol from 22bb3d02264980d74de65c34bbbcb81764dc65c0
quixos-reachability/dcef58d6c59f033d6eba08a8ffa8d7ac527264bf
2026-09-14 03:28:50 +00:00
Quixos Subtree Publisher
f7fcc7d08b
Publish quixos-protocol from e25eee6ce4f13702b2454a9354bc79a29eb2e4a1
quixos-reachability/f7fcc7d08b825442d6af143d0f817307ed611f8d
2026-09-14 03:01:53 +00:00
Timothy J. Aveni
295181244f
Migrate TODO implementations to generated candidate bindings
2026-09-13 20:01:53 -07:00
Timothy J. Aveni
42af87f8bd
Fix supervised credentials and declare typed RPC records for canvas placement
2026-09-13 16:38:55 -07:00
Quixos Subtree Publisher
e9fb42dce4
Publish quixos-protocol from 61cb9aa5a580c2846d426464228c7d1082b7021a
quixos-reachability/e9fb42dce453a18f6784d385f8fc326802134c0e
2026-09-13 23:38:55 +00:00
Quixos Subtree Publisher
9867bf4552
Publish quixos-protocol from 0e6bb95d903004916bd93670497ab310a076a28b
quixos-reachability/9867bf4552c09ee71ebeefe08e652fd870894130
2026-09-13 19:34:15 +00:00
Timothy J. Aveni
483bc68a94
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
1e25f391e7
Browse immutable workspace source and jj history in Central
2026-09-10 00:51:26 -07:00
Timothy J. Aveni
4e17693d82
Generate typed QX bindings and add source editing tools
2026-09-08 15:42:20 -07:00
timothy
ce793cc54f
Build workspace agent, capability graph, and versioned cutovers
2026-09-06 11:12:04 -07:00
Quixos Subtree Publisher
fd6fee133d
Publish quixos-protocol from b384206b9c01a9ac50030a583d028b71291bc8c5
quixos-reachability/fd6fee133d89694403453299c7f08e230eb2235a
2026-09-06 07:07:06 +00:00
timothy
f5ced64533
Build workspace agent, capability graph, and versioned cutovers
2026-09-06 00:07:06 -07:00
Quixos Subtree Publisher
eabf721e94
Publish quixos-protocol from 33266c4ba9e0dd7b6370715522b281807e8b038b
quixos-reachability/eabf721e9429a6dcd8db8cdcc078f96868b655aa
2026-09-06 00:49:07 +00:00
timothy
0c46850973
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:49:07 -07:00
timothy
c4d42a0ac5
Use the client runtime for canvas state
2026-09-05 12:11:30 -07:00
Quixos Subtree Publisher
fd6160ec67
Publish quixos-protocol from 3ea7dcc6a38ba0c5ddc099b966d48c5aeae732b1
quixos-reachability/fd6160ec67c0c93a61f7f605c4c1397c95c6369b
2026-09-05 04:04:43 +00:00
timothy
fd039f095b
Introduce persisted Web Studio component capabilities
2026-09-04 21:04:43 -07:00
timothy
f4987093f6
Introduce repository-backed capability workspaces
...
- define and validate the capability and resource-lock languages
- provision workspace source repositories through Central Gitea
- build package runtimes from pinned standalone sources
- replace legacy schema compilation with workspace persistence plans
- add stable optimistic registers and Automerge CRDT documents
- modernize TypeScript/Nix package builds and runtime activation readiness
2026-09-04 19:08:10 -07:00
Quixos Subtree Publisher
4d52789807
Publish quixos-protocol from 4af89fa7c703d9fecf36b4e97b76658a503dd5aa
quixos-reachability/4d527898076eb6aa1151bcaab7dfbb447e3fa422
2026-09-05 01:29:10 +00:00
timothy
60550bb760
Host workspace repositories on Central Gitea
2026-09-04 18:29:10 -07:00
Quixos Subtree Publisher
eaccec410c
Publish quixos-protocol from ce0dd80f56df35bf3db1be01236a949a704cb4c2
quixos-reachability/eaccec410ce211141b94d1f8e804e37f1eaafb1b
2026-09-04 17:41:38 +00:00
timothy
c33dfc2817
Host workspace repositories on Central Gitea
2026-09-04 10:41:38 -07:00
Quixos Subtree Publisher
27373d801b
Publish quixos-protocol from cfc0ae95b0be71689ae3004b6f2aa6d87e019374
quixos-reachability/27373d801b31fbced51cc33bc2a9c92499a46ba3
2026-09-04 17:22:06 +00:00
timothy
f852c8f0aa
Host workspace repositories on Central Gitea
2026-09-04 10:22:06 -07:00
Timothy J. Aveni
3c2e4a7e85
Establish dev activation workflow
2026-09-03 15:20:53 -07:00
Quixos Subtree Publisher
ee4d8867a3
Publish quixos-protocol from 39dff4bd6470dcdcaf3ecc8a6c9a4e747b7d14b6
2026-09-03 22:20:53 +00:00
Timothy J. Aveni
ffac727009
Extend Camino interface contracts
2026-07-18 10:29:28 -07:00
Quixos Subtree Publisher
e6b34535af
Publish quixos-protocol from 0e5206263187b3ccd1539e3de36bbbd456d946a9
2026-07-18 17:29:28 +00:00
Timothy J. Aveni
cd35e03b2d
Add Camino edge materialization protocol
2026-07-15 07:52:07 -07:00
Quixos Subtree Publisher
a9134843bc
Publish quixos-protocol from eb28865321f04f04baf3b857e8688f71f95a9475
2026-07-15 14:52:07 +00:00
Timothy J. Aveni
ea153c3cd7
Add Camino undirected edge protocol
2026-07-14 22:36:14 -07:00
Quixos Subtree Publisher
ca0381d280
Publish quixos-protocol from 5c5205abc3e8a73b631ea508f92e3b288e71207c
2026-07-15 05:36:14 +00:00
Timothy J. Aveni
5587511713
Split Camino edge ordinals by endpoint
2026-07-14 20:30:32 -07:00
Quixos Subtree Publisher
5dd3948784
Publish quixos-protocol from 435d832a1e202124e2e5ac7f99a65da9d85962e2
2026-07-15 03:30:32 +00:00
Timothy J. Aveni
7dba68cff5
Extend Camino edge endpoint protocol
2026-07-14 07:55:04 -07:00
Quixos Subtree Publisher
2ad29f8ddb
Publish quixos-protocol from 2249fe2b76dea4e52b099696c2418f0dd2444f52
2026-07-14 14:55:04 +00:00
Timothy J. Aveni
464442a55c
Add Camino display label field metadata
2026-07-13 07:51:43 -07:00
Quixos Subtree Publisher
ff07b0d793
Publish quixos-protocol from 1a3ecab531f39491ae0ce3c2a12de0d264440ed7
2026-07-13 14:51:43 +00:00
Timothy J. Aveni
77086efb93
Add Camino object listing RPC
2026-07-12 21:32:26 -07:00
Quixos Subtree Publisher
5cd3db78ad
Publish quixos-protocol from 0ff224604a054b52ad8b385764e913171bf19468
2026-07-13 04:32:26 +00:00
Timothy J. Aveni
68c4c30d8f
Add live field provenance for React components
2026-07-12 18:24:18 -07:00
Quixos Subtree Publisher
c5141a24c4
Publish quixos-protocol from 9472ad0a8e16927025594c294abc44cdfb30596b
2026-07-13 01:24:18 +00:00
Quixos Subtree Publisher
dd722bf0d2
Publish quixos-protocol from 398fd9e0d723c3fe7a511c2c35702874fd7342d0
2026-07-13 00:22:49 +00:00