-
af38c4c170
Drop dead SvelteResizeObserver from libs/dom
master
dev
2026-05-06 23:12:18 +0200
-
b7b338a616
Add $soma / $sema / $morfo / $eidos aliases for the suix layers
dev
2026-05-06 22:01:59 +0200
-
7603823696
Phase A — clean stale `$uix/lib/dom` references
dev
2026-05-06 21:40:38 +0200
-
7adf93ca57
Prefs as schema-based core + lowercase App.* surface
dev
2026-05-06 02:57:33 +0200
-
3ca1945dd9
Nexo desktop-first redesign + demo restructure
dev
2026-05-05 23:14:06 +0200
-
a001bc3b2d
Nexo design brief — input for the design pass
dev
2026-05-05 21:47:34 +0200
-
287d7dc4e7
Nexo notifications — global toast + title badge for messages off-thread
dev
2026-05-05 21:43:20 +0200
-
869a9b320b
Nexo chat — dedup message between POST response and WebSocket push
dev
2026-05-05 21:39:16 +0200
-
00b0544a46
Nexo client — WebSocket subscription + visibility pass on the auth + product surfaces
dev
2026-05-05 21:33:02 +0200
-
14888e63d9
Nexo realtime — WebSocket distributor for chat fan-out
dev
2026-05-05 21:31:04 +0200
-
a713e0312d
Nexo P1 fix — stop the load-on-session effects from looping
dev
2026-05-05 21:12:51 +0200
-
27198b53ea
Nexo P1 fix — match API hostname to the page so the session cookie travels
dev
2026-05-05 21:06:34 +0200
-
c6392c317f
Nexo P1 fix — clearer login error when PocketBase rejects credentials
dev
2026-05-05 20:58:10 +0200
-
9399cc58a6
Nexo P1 fix — align HTTP client with the real server contract
dev
2026-05-05 20:52:56 +0200
-
9a1aa14ef7
Nexo P1 polish — operator chrome out of user pages
dev
2026-05-05 20:44:18 +0200
-
35f484ea28
Nexo P1+P2 — user-facing surface: auth, onboarding, discover, matches, chat, profile
dev
2026-05-05 20:39:19 +0200
-
0edbb80a4f
Nexo P0 — dating client bootstrap: types, API client, app factory, shell
dev
2026-05-05 20:20:13 +0200
-
843c7087e7
N2 — codex audit blockers #1, #8: route migration + arts/cache layer fix
dev
2026-05-05 18:36:09 +0200
-
ca01324f67
N1 — segunda auditoria codex: green check + build + bundle + aliases
dev
2026-05-05 17:45:57 +0200
-
49bfa6bd8f
M1 — codex audit closeout: docs alias cleanup + experimental auth routes
dev
2026-05-05 14:06:17 +0200
-
94ef90fdcf
G4 — auth DB adapter contract tests + revokeFlows where-clause fix
dev
2026-05-05 13:42:46 +0200
-
331cc72674
Bloque L5 — prefs closure: frontend deep-integration + storage helper + browser auto-detect
dev
2026-05-05 13:28:05 +0200
-
1f8015f2fe
Bloque L4 — active-app: defineActivePrefs + consumer wiring
dev
2026-05-05 13:18:52 +0200
-
620a471850
Bloque L3 — arts/prefs adapters: browser-env + server-env + storage bridge
dev
2026-05-05 13:18:33 +0200
-
80d7b9ad45
Bloque L2 — arts/prefs engine + rune adapter + capability sources
dev
2026-05-05 13:18:13 +0200
-
29dcd6b8ce
Bloque L1 — prefs foundation: capability libs + Source<T> port
dev
2026-05-05 13:17:45 +0200
-
178e76bfd3
Bloque J2 revert — drop frontend runtime validators
dev
2026-05-05 09:55:40 +0200
-
191a834a67
Revert "Bloque I1+I2 — frontend snapshot() + persistFrontendPreferences preset"
dev
2026-05-05 09:52:29 +0200
-
40da4def72
Bloque K3 — perm decision audit sink
dev
2026-05-05 03:06:10 +0200
-
5d6777bfa4
Bloque J1+J2+J3 — P3 polish: lang Set, frontend validators, sium CodeError
dev
2026-05-05 03:05:53 +0200
-
e9eb69dbd4
Bloque I5 — session broadcastChannel: false explicit opt-out
dev
2026-05-05 03:05:29 +0200
-
b1e73f4586
Bloque I3+I4 — format LRU cap + unified locale source
dev
2026-05-05 03:04:48 +0200
-
7fb071d22e
Bloque I1+I2 — frontend snapshot() + persistFrontendPreferences preset
dev
2026-05-05 03:04:14 +0200
-
3ec92acdc3
Bloque H6 — http per-attempt observability
dev
2026-05-05 03:03:58 +0200
-
e40fc7fa1c
Bloque H4 — cache memory adapter routes prod warning through logger
dev
2026-05-05 03:03:39 +0200
-
0c15e0b94c
Bloque H3 — official createFakeTimerClock() exported from \$timer
dev
2026-05-05 03:03:23 +0200
-
5152b23c6b
Bloque H1+H2 — logger onInternalError + clock/idFactory injection
dev
2026-05-05 03:03:08 +0200
-
21ca220fef
Bloque G5+G6 — auth anti-enumeration + redaction contracts
dev
2026-05-05 03:02:49 +0200
-
a4c3378d1a
Bloque G3 — defineActivePerm wires App.http when declared
dev
2026-05-05 03:02:30 +0200
-
ddfc4dc6ea
Bloque G1+G2 — perm preordered policies + per-decision provider memo
dev
2026-05-05 03:02:17 +0200
-
5c92a5cc7a
Bloque F5 — sium follows lang's active locale lazily
dev
2026-05-05 03:01:10 +0200
-
529a93b813
Bloque F3+F4 — format Rates clock injection + storage dynamicEntry guard
dev
2026-05-05 02:17:44 +0200
-
15737e0f37
Bloque F1+F2 — connection backoff random + reauth singleflight
dev
2026-05-05 02:02:12 +0200
-
22aab00b7d
Bloque E — compound ecosystem cross-actor isolation test
dev
2026-05-05 01:50:14 +0200
-
c4b843ceca
Bloque C5 (revert) — logger back to threshold-only filtering
dev
2026-05-05 01:49:55 +0200
-
3567206fa3
Bloque C5 — logger gates by per-level enablement at the engine level
dev
2026-05-05 00:02:57 +0200
-
6b6a96fb11
Bloque C4 — service factories wire `clock` from `App.Timers`
dev
2026-05-04 23:45:59 +0200
-
f82e174708
Bloque C3 — `applySessionAutoRefresh` preset wires App.Timers
dev
2026-05-04 23:32:04 +0200
-
1a92d280dc
Bloque C1+C2 — http retry/timeout determinism via `HttpTimerPort`
dev
2026-05-04 22:51:14 +0200
-
a52f918be2
Bloque B3 — connection WebSocket test coverage
dev
2026-05-04 22:35:10 +0200
-
45011ea4a7
Bloque B2 — auth handlers route DEVICES + DEVICE_REVOKE
dev
2026-05-04 21:55:14 +0200
-
2a6706370e
Bloque B1 — perm SQL compiler resolves nested paths via getPath
dev
2026-05-04 21:19:25 +0200
-
5efec94367
Bloque D — uniform lifecycle for declarable services
dev
2026-05-04 21:12:05 +0200
-
f1055842dd
Bloque A — sweep stale aliases and `App.<Capitalized>` references
dev
2026-05-04 21:04:01 +0200
-
e6b6074c94
Address Codex audit P2.11 — split orca pure helpers out of `engine-orca.ts`
dev
2026-05-04 20:48:48 +0200
-
c1d1ae9534
Address Codex audit P3.15 — ecosystem orca integration test
dev
2026-05-04 20:39:32 +0200
-
2473ade4ad
Address Codex audit P1.6 — connection presets + dead `autoReauthOn` removal
dev
2026-05-04 20:37:27 +0200
-
c0ed619372
Address Codex audit P2.7 / P2.8 / P2.9 / P2.10
dev
2026-05-04 20:27:44 +0200
-
7e2907a75b
Address Codex audit P1.1 / P1.2 / P1.3 / P1.4 + leftover cleanup
dev
2026-05-04 20:21:50 +0200
-
38462f3282
Cleanup: remove stale orca v0/v0.1+ markers across docs and types
dev
2026-05-04 20:03:20 +0200
-
6217c86b0d
createActiveOrca — Svelte 5 reactive wrapper, closes orca v1
dev
2026-05-04 19:50:07 +0200
-
23351e99c2
Bus interception — attribute `bus.publish` from inside an action
dev
2026-05-04 19:39:21 +0200
-
ef73979899
README: document v2 roadmap, move bus-interception to v2
dev
2026-05-04 19:08:05 +0200
-
c9ff825d13
Per-event queue policies — fifo / replace / drop-latest / parallel
dev
2026-05-04 18:59:58 +0200
-
6eb97abe2b
Honor `fanIn` — quorum gate over multiple tokens
dev
2026-05-04 18:48:13 +0200
-
7341b9c62a
Tokens with payload — `emits` accepts `{ token, payload }`
dev
2026-05-04 18:31:35 +0200
-
6f9b558238
Honor `transaction` — atomic groups with immediate LIFO rollback
dev
2026-05-04 14:43:22 +0200
-
a518dcac6b
Honor `parallel: true` — wave-based execution within a stage
dev
2026-05-04 14:30:51 +0200
-
f62020e687
Add Orca.commit() — freeze the action graph
dev
2026-05-04 14:17:28 +0200
-
c996c90dc8
Honor compensate: invoke compensators LIFO when a run aborts
dev
2026-05-04 02:58:33 +0200
-
7aebe7c673
Add Orca.validate() — static graph analysis of registered actions
dev
2026-05-04 02:49:45 +0200
-
79d6d1f776
Honor after/unless/abortOn gates in the orca engine
dev
2026-05-04 02:34:27 +0200
-
793767fe0d
Honor actionTimeoutMs and OrcaFatal in the orca engine
dev
2026-05-04 02:09:14 +0200
-
0f52fdfce6
Close orca v0 verification gaps left by the previous commit
dev
2026-05-04 01:57:28 +0200
-
feacd46c62
Promote orca v0 from callback runner to orchestration kernel
dev
2026-05-04 01:48:02 +0200
-
1515df1be3
Update docs site to reflect post-big-bang App architecture
dev
2026-05-04 01:23:43 +0200
-
48404bb037
Move setBus/getBus to $bus; the bus owns the propagation pattern
dev
2026-05-02 23:44:53 +0200
-
eb6001fae4
Reduce App core to Logger/Bus/Timers/Orca; everything else is opt-in services
dev
2026-05-02 22:35:01 +0200
-
c6de4a11f1
Mark refactorizacion.md as completed — big-bang shipped
dev
2026-05-02 20:07:09 +0200
-
64ab1f0b63
Big-bang: remove legacy translators, App.createActiveX(), APP_EVENT_*, autoInvalidate*
dev
2026-05-02 20:05:16 +0200
-
01a85ad299
Replace legacy ecosystem tests with focused composition tests
dev
2026-05-02 19:47:14 +0200
-
4299c3071d
Update refactorizacion.md with implementation status and remaining big-bang plan
dev
2026-05-02 19:41:18 +0200
-
60e130b656
Mark legacy active-app APIs as @deprecated with migration guidance
dev
2026-05-02 19:28:59 +0200
-
7148a5d2ec
Wire AppServiceSchema into createActiveApp() alongside legacy core
dev
2026-05-02 19:06:18 +0200
-
fb2e3ac507
Add App.Orca to the createActiveApp() core
dev
2026-05-02 19:01:53 +0200
-
a04fa67152
Add cache/perm/session/connections service factories and orca presets
dev
2026-05-02 18:52:12 +0200
-
d528652640
Add AppServiceSchema contract, builder and pure-art service factories
dev
2026-05-02 18:45:34 +0200
-
0eddd2a0e6
Implement arts/orca v0.0 — orchestration engine (surface complete, motor minimal)
dev
2026-05-02 18:13:24 +0200
-
f49c60d144
Expand active-app refactorizacion.md with orca v0.0 contract
dev
2026-05-02 17:58:02 +0200
-
857fcd1049
Add refactorizacion.md documenting active-app redesign plan
dev
2026-05-02 17:10:13 +0200
-
3afcf00900
Move runtime types and SILENT_* implementations from libs/* to arts/*
dev
2026-05-02 17:09:47 +0200
-
369ba66097
Move error message constants from consts.ts to errors.ts
dev
2026-05-02 04:30:35 +0200
-
0b2c4eb30b
Consolidate error infrastructure into errors.ts per module
dev
2026-05-02 03:50:40 +0200
-
7f2577c8da
Rename permissions→perm, formats→format; consolidate sium error infra
dev
2026-05-02 03:03:18 +0200
-
4db6bd2b3b
Rename modules from 4-letter aliases to full English words
dev
2026-05-02 02:48:47 +0200
-
dace6d00d1
Add libs/errs README documenting the canonical error system
dev
2026-05-01 23:26:04 +0200
-
97d8b605b9
Consolidate libs/auth errors onto CodeError (option B)
dev
2026-05-01 23:24:04 +0200
-
c2197f58d8
Replace remaining generic Error throws with typed CodeError classes
dev
2026-05-01 23:04:29 +0200
-
f98fad7e35
Migrate arts/http error tree to CodeError
dev
2026-05-01 22:58:39 +0200
-
834775099e
Migrate libs/aapp, arts/aapp and arts/auth errors to CodeError
dev
2026-05-01 22:53:29 +0200
Powered by TurnKey Linux.