-
587be8c4ab
SSR migrated to Rust
main
Ryth Azhur
2026-06-04 21:37:06 -04:00
-
ae684a36cb
Restore approved state (tree of
4effcc7 "Added LICENSE")
Ryth Azhur
2026-06-04 14:59:53 -04:00
-
adcc027894
Deleted hallucination docs
Ryth Azhur
2026-06-04 14:28:30 -04:00
-
6c5f6f1fba
AFI parity: close all 35 gaps — every adapter wires every AFI-common capability
Ryth Azhur
2026-06-04 13:44:35 -04:00
-
58d2cb2848
AFI parity: generate the matrix from conformance probes, not prose
Ryth Azhur
2026-06-04 12:58:03 -04:00
-
b41f469bbd
Corrected agent confabulations
Ryth Azhur
2026-06-04 12:05:13 -04:00
-
66b2db81fb
FastAPI and TypeScript improved
Ryth Azhur
2026-06-04 05:14:29 -04:00
-
67ad91b673
Added file upload support
Ryth Azhur
2026-06-04 04:20:05 -04:00
-
4effcc7597
Added LICENSE
Ryth Azhur
2026-06-04 03:38:26 -04:00
-
776e0cf27a
Added parity table.
Ryth Azhur
2026-06-04 02:52:08 -04:00
-
ffdf9aa24d
Cleaned dead code and updated documents
Ryth Azhur
2026-06-04 02:42:13 -04:00
-
578e124d67
Latest states
Ryth Azhur
2026-06-04 01:15:41 -04:00
-
a5ef93b879
mizan-webview-transport + webview-channels: VSCode webview as Mizan frontend
Ryth Azhur
2026-05-25 21:51:12 -04:00
-
22dcf0e3c1
mizan-tauri + Pydantic-aware codegen: Tauri-as-Mizan-backend substrate
Ryth Azhur
2026-05-19 19:01:45 -04:00
-
54f060c273
mizan: IR inline-substitution + reachability tree-shake + serde rename_all
Ryth Azhur
2026-05-18 00:01:28 -04:00
-
a1d1d6928f
mizan-axum + macros: state threading, array/map lowering, merge shape semantics
Ryth Azhur
2026-05-17 23:40:33 -04:00
-
45bde51166
Mizan-Rust backend adapter: server-side substrate + three-way parity
Ryth Azhur
2026-05-17 22:31:26 -04:00
-
9900f8a36f
Mizan IR: cut over to KDL, delete OpenAPI envelope
Ryth Azhur
2026-05-17 19:14:47 -04:00
-
7fb0c4a400
Mutation→context merge primitive across the stack
Ryth Azhur
2026-05-17 18:29:06 -04:00
-
43bcf3f26f
Mizan codegen substrate: Rust kernel + Rust codegen binary, JS generator deleted
Ryth Azhur
2026-05-17 18:26:32 -04:00
-
c15c6f3e14
Clean codegen leftovers from mizan-react after the protocol/ relocation
Ryth Azhur
2026-05-10 00:24:30 -04:00
-
cc887fb1f6
Move codegen out of mizan-django: protocol/mizan-generate/
Ryth Azhur
2026-05-10 00:16:11 -04:00
-
f0f7a93ed2
Backend adapter READMEs — DX surface + codegen invocation
Ryth Azhur
2026-05-10 00:10:01 -04:00
-
255e10cb21
mizan-fastapi e2e — example app + Playwright harness, 14/14 green
Ryth Azhur
2026-05-10 00:05:18 -04:00
-
19ce4d4a2a
Restore KDL-as-IR to AFI_ARCHITECTURE
Ryth Azhur
2026-05-07 23:19:40 -04:00
-
0a95f3c860
AFI conformance test suite
Ryth Azhur
2026-05-06 18:59:01 -04:00
-
aaaf80cdbf
End-to-end: harness Playwright suite green (14 pass, 1 skip)
Ryth Azhur
2026-05-06 17:38:52 -04:00
-
2982741aad
React wrapper-layer codegen — restore the idioms over the kernel
Ryth Azhur
2026-05-06 17:21:49 -04:00
-
63c9a9c4ce
mizan-fastapi: more Pythonic and declarative
Ryth Azhur
2026-05-06 16:51:03 -04:00
-
4e4d1bb6b1
Build mizan-fastapi MVP — HTTP RPC + context bundling
Ryth Azhur
2026-05-06 16:39:19 -04:00
-
dd41f0c25f
Extract client/function.py to mizan-core (Tier B)
Ryth Azhur
2026-05-06 15:39:48 -04:00
-
76fce2dc85
Split the registry — function/composition core + backend extensions
Ryth Azhur
2026-05-06 15:21:16 -04:00
-
9150cdc5ee
Extract cache/backend.py to mizan-core (Tier A)
Ryth Azhur
2026-05-06 14:23:01 -04:00
-
37e61c646b
Extract Layer 1 to cores/mizan-python (mizan-core)
Ryth Azhur
2026-05-06 01:32:54 -04:00
-
9d2781b52c
Catch missed content edits from tree restructure
Ryth Azhur
2026-05-06 01:26:04 -04:00
-
fe39fcb229
Restructure tree by role; rename mizan-runtime → mizan-base
Ryth Azhur
2026-05-05 20:55:37 -04:00
-
6eca514777
Restore documentation layer — match current substrate
Ryth Azhur
2026-05-05 20:10:12 -04:00
-
5c1c583164
Fix example backend asgi.py — import testapp.clients (was testapp.mizan_clients)
Ryth Azhur
2026-05-05 20:09:55 -04:00
-
2d7cf3eb39
Document architectural debt and test coverage gaps in ISSUES.md
Ryth Azhur
2026-05-05 16:12:02 -04:00
-
bb88fd984b
C6: Runtime kernel owns data, status, error — adapters subscribe
Ryth Azhur
2026-04-07 12:38:53 -04:00
-
07f1c7842c
Update ISSUES.md — 16 fixed, 22 remaining
Ryth Azhur
2026-04-07 12:30:52 -04:00
-
9c837cf285
Fix H3, H6, H11, H13, M11, M18 — quick wins from expert review
Ryth Azhur
2026-04-07 12:30:10 -04:00
-
cdd15b3810
Fix critical issues C1-C5, C7, H1, H2, H4, H10
Ryth Azhur
2026-04-07 12:24:41 -04:00
-
499aa0e038
Add ISSUES.md — expert review findings across 7 domains
Ryth Azhur
2026-04-07 12:18:57 -04:00
-
c20de182e1
Two-stage codegen: React + Vue + Svelte from one schema
Ryth Azhur
2026-04-07 12:09:35 -04:00
-
6108845d99
Rename all djarea references to mizan
Ryth Azhur
2026-04-07 11:26:19 -04:00
-
1c6d9075ad
Remove all Django-specific naming from mizan-react
Ryth Azhur
2026-04-07 03:55:24 -04:00
-
27c30d7e50
Move allauth + auth UI to legacy/
Ryth Azhur
2026-04-07 03:41:22 -04:00
-
24ff0ae66d
Cleanup: delete dead code, fix invalidateFunctions bug, deduplicate
Ryth Azhur
2026-04-07 03:36:33 -04:00
-
1b5dca5ab3
SSR: file-path rendering, no component registry
Ryth Azhur
2026-04-07 03:33:01 -04:00
-
658cbebce1
Regenerate example code + fix broken paths from repo restructure
Ryth Azhur
2026-04-07 03:13:35 -04:00
-
711e92ac4d
Fix protocol mismatch + add SSR hydration to codegen
Ryth Azhur
2026-04-07 03:08:32 -04:00
-
c237a6379b
Add CLAUDE.md — exhaustive technical reference for the codebase
Ryth Azhur
2026-04-07 02:46:13 -04:00
-
4147679e6b
Add SSR bridge: Django template backend + Bun subprocess renderer
Ryth Azhur
2026-04-07 02:18:05 -04:00
-
e5f8fafc01
Remove CDN Cache-Control headers; fix cross-language sort bug
Ryth Azhur
2026-04-07 01:38:24 -04:00
-
7f5542e305
Simplify cache: remove reverse indexes, use direct key reconstruction
Ryth Azhur
2026-04-07 01:21:24 -04:00
-
dbbb269696
Add Redis backend tests against real Redis instance
Ryth Azhur
2026-04-07 01:10:35 -04:00
-
4744ff052e
Add TypeScript cache adapter with cross-language conformance tests
Ryth Azhur
2026-04-07 01:03:24 -04:00
-
54581d184f
Fix MWT security issues from expert review
Ryth Azhur
2026-04-07 00:52:30 -04:00
-
d7ec13c43c
Add MWT (Mizan Web Token) — protocol-owned identity layer
Ryth Azhur
2026-04-07 00:41:18 -04:00
-
a2388b3ab2
Add rev and cache parameters to @client decorator
Ryth Azhur
2026-04-07 00:20:32 -04:00
-
7daec1c2e2
Fix remaining cache issues: index TTL, sub-index cleanup, top-level imports
Ryth Azhur
2026-04-06 23:09:22 -04:00
-
b06a65e133
Fix critical cache issues: user_id scoping, AND purge, error handling, TTL
Ryth Azhur
2026-04-06 22:50:05 -04:00
-
b2f990b4e5
Architecture rework: fix protocol bugs, add origin-side cache, document spec
Ryth Azhur
2026-04-06 22:40:55 -04:00
-
97237ed1a4
Add mizan-ts: TypeScript backend adapter proving AFI is language-agnostic
Ryth Azhur
2026-04-04 00:19:48 -04:00
-
d228c7ab1b
Add private=True, route=, methods= to @client decorator
Ryth Azhur
2026-04-03 22:40:36 -04:00
-
28e517e6ee
Edge manifest: static JSON for CDN cache invalidation routing
Ryth Azhur
2026-04-03 13:10:41 -04:00
-
b4c7e783bd
Return-type branching: one decorator, two paths
Ryth Azhur
2026-04-02 23:20:51 -04:00
-
89196a02c6
Edge compatibility tests + URL-encode header param values
Ryth Azhur
2026-04-02 20:49:57 -04:00
-
1a4da68f8d
Add HTTP integration tests through full Django stack
Ryth Azhur
2026-04-02 19:37:35 -04:00
-
a91ce78c3a
Replace affects_params with three-tier auto-scoping
Ryth Azhur
2026-04-02 19:33:04 -04:00
-
37f3f3d3eb
Add affects_params for scoped invalidation
Ryth Azhur
2026-04-02 19:02:31 -04:00
-
8aa20111b4
Add X-Mizan-Invalidate header (second invalidation transport)
Ryth Azhur
2026-04-02 18:53:23 -04:00
-
f4d7c64e3c
Add CDN-ready headers, ROADMAP, fold runtime into mizan-react
Ryth Azhur
2026-04-02 17:53:31 -04:00
-
3f737132a2
Server-driven invalidation + raw context response format
Ryth Azhur
2026-04-02 17:24:26 -04:00
-
787f90fd12
Flatten to three packages + extract mizan-runtime
Ryth Azhur
2026-04-02 15:47:17 -04:00
-
b28ee72c67
Restructure repo into five-package AFI architecture
Ryth Azhur
2026-04-02 13:31:19 -04:00
-
01d33173a4
Add ReactContext class for type-safe context and affects declarations
Ryth Azhur
2026-04-01 21:49:37 -04:00
-
af7e22ffc1
Rewrite codegen for named contexts, mutation hooks, and Mizan naming
Ryth Azhur
2026-04-01 20:59:53 -04:00
-
3523f2e3fe
Add named contexts, bundled fetch endpoint, and affects invalidation
Ryth Azhur
2026-03-31 22:47:55 -04:00
-
f3c225ef49
Move Playwright, Docker, and package.json into examples/django-react-site
Ryth Azhur
2026-03-31 21:04:51 -04:00
-
eee352d908
Move desktop and e2e into examples/ directory
Ryth Azhur
2026-03-31 20:41:20 -04:00
-
c866142770
Rename djarea to mizan and fix React casing conventions
Ryth Azhur
2026-03-31 20:01:03 -04:00
-
bf837e598b
Add Mizan architecture plan
Ryth Azhur
2026-03-31 18:47:42 -04:00
-
70c817c2be
Update README.md
rythazhur
2026-03-31 18:23:33 +00:00
-
5cd0223670
Update README.md
rythazhur
2026-03-31 17:53:06 +00:00
-
f0ab9fc575
Update README.md
rythazhur
2026-03-31 17:52:21 +00:00
-
d97cee12ee
Update README.md
rythazhur
2026-03-31 17:51:43 +00:00
-
e8cf00fe0f
Update README.md
rythazhur
2026-03-31 17:15:06 +00:00
-
51ed2b28c5
Fix self-referential shapes (CategoryShape)
Ryth Azhur
2026-03-31 03:04:15 -04:00
-
625d8cf9b9
Fix Optional[Shape] unwrapping and add comprehensive shapes stress tests
Ryth Azhur
2026-03-31 02:56:11 -04:00
-
5a56d7a4a5
Update shapes tests for pk abstraction, strict Diff, and diff_many
Ryth Azhur
2026-03-31 02:25:27 -04:00
-
9516c05f75
Add shapes tests and fix django-readers as core dependency
Ryth Azhur
2026-03-31 02:16:36 -04:00
-
a726fd6863
Add shapes module: Pydantic API surface for Django models
Ryth Azhur
2026-03-31 01:53:20 -04:00
-
558c7c6d6c
Update documentation to reflect Djarea's RPC architecture
Ryth Azhur
2026-03-31 01:22:32 -04:00
-
4451ec24a1
Full test infrastructure, code audit fixes, and real E2E integration tests
Ryth Azhur
2026-03-31 01:17:48 -04:00