Commit Graph

  • 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