Commit Graph

  • 1a24dff507 docs(requirements): tighten htmx equivalent rows slhx agent 2026-06-25 14:54:46 +02:00
  • ad7eea6f67 test(html-examples): make lazy load visibly update slhx agent 2026-06-25 14:51:01 +02:00
  • a667113dc0 docs(requirements): tighten page swap rows slhx agent 2026-06-25 14:46:36 +02:00
  • 351f5147a4 docs(requirements): tighten progressive disclosure rows slhx agent 2026-06-25 14:42:41 +02:00
  • 6136d67ad0 docs(requirements): tighten ceremony rows slhx agent 2026-06-25 14:39:55 +02:00
  • ed7bdc5c1f docs(requirements): tighten dx rows slhx agent 2026-06-25 14:36:50 +02:00
  • e74d3f632d docs(requirements): tighten mode rows slhx agent 2026-06-25 14:32:39 +02:00
  • 0995374f9d docs(requirements): add rings to canonical rows slhx agent 2026-06-25 14:28:07 +02:00
  • 337f5410f0 docs(requirements): add rings to pitch slhx agent 2026-06-25 14:24:49 +02:00
  • db4e6dad9b docs(requirements): add rings to laws slhx agent 2026-06-25 14:22:38 +02:00
  • 7b647add0a docs(requirements): split offline adapter boundary slhx agent 2026-06-25 14:18:27 +02:00
  • aa036922cf docs(requirements): split island boundary rule slhx agent 2026-06-25 14:15:33 +02:00
  • 6b61fb7c4a docs(requirements): tighten helper intent row slhx agent 2026-06-25 14:13:01 +02:00
  • bc381eda5e docs(requirements): split generated fact inference rule slhx agent 2026-06-25 14:10:46 +02:00
  • 6ee8e46ac9 docs(requirements): split keyed CRUD composition rule slhx agent 2026-06-25 14:09:07 +02:00
  • 8c3a22d720 docs(requirements): split typed partial swap rule slhx agent 2026-06-25 14:07:32 +02:00
  • 89dbc3f0f4 docs(requirements): split canonical API scaling rule slhx agent 2026-06-25 14:05:36 +02:00
  • 89878b424a docs(requirements): split canonical app shape rule slhx agent 2026-06-25 14:03:39 +02:00
  • f49efc67b6 docs(requirements): split workout release scope slhx agent 2026-06-25 14:01:04 +02:00
  • ac6d957952 docs(requirements): split examples exemplar scope slhx agent 2026-06-25 13:58:01 +02:00
  • ebe3383b8a docs(requirements): split test inspector contract slhx agent 2026-06-25 13:55:45 +02:00
  • 120268acc1 docs(requirements): split htmx equivalent coverage slhx agent 2026-06-25 13:53:15 +02:00
  • edf632a11e docs(requirements): split codegen helper surface slhx agent 2026-06-25 13:49:31 +02:00
  • 867c730ce9 docs(requirements): split generated helper escape hatches slhx agent 2026-06-25 13:46:35 +02:00
  • 42e2669a98 docs(requirements): split pitch runtime claim slhx agent 2026-06-25 13:42:58 +02:00
  • 7331676012 docs(requirements): split generated helper intent rule slhx agent 2026-06-25 13:40:24 +02:00
  • cbb9d68733 test(xtask): add html examples browser smoke slhx agent 2026-06-25 13:32:31 +02:00
  • acddea21ee fix(examples): repair html dynamic partial interactions slhx agent 2026-06-25 12:56:43 +02:00
  • 3b14bb57ca chore(examples): make html-examples port configurable via env slhx agent 2026-06-23 15:55:52 +02:00
  • 15231f932e fix(runtime): clear form error displays on form reset slhx agent 2026-06-23 15:55:52 +02:00
  • 3fdcc6e3ff fix(examples): trigger inline validation on input events slhx agent 2026-06-23 15:30:58 +02:00
  • 329f16aebf fix(build): dispatch slot targets to matching component render/put slhx agent 2026-06-23 15:06:08 +02:00
  • cfa4502748 style(html_examples): clean htmx-like shell with no low-level plumbing slhx agent 2026-06-23 11:25:59 +02:00
  • cd7f64e5a3 feat(runtime): add tiny trigger timing conventions slhx agent 2026-06-23 07:51:43 +02:00
  • 0922a46e21 docs(examples): classify full htmx pattern catalog slhx agent 2026-06-23 07:24:28 +02:00
  • b3d72e8d82 feat(examples): add hemx html pattern gallery slhx agent 2026-06-23 07:22:40 +02:00
  • f1d84e4837 refactor(v0): render todos through heml template slhx agent 2026-06-22 22:39:47 +02:00
  • de6ecd469f fix(runtime): show transport failures in app error outlets slhx agent 2026-06-22 22:26:33 +02:00
  • f1aa232c94 fix(runtime): fail closed on hemx request errors slhx agent 2026-06-22 22:22:26 +02:00
  • 1aa92d8d9d feat(examples): expose v0 todo field error targets slhx agent 2026-06-22 22:17:21 +02:00
  • 430603ec00 feat(examples): make v0 todo rename form editable slhx agent 2026-06-22 22:12:27 +02:00
  • 797132647f feat(diagnostics): add compiler-backed heml language service slhx agent 2026-06-22 22:06:42 +02:00
  • 4bca046ed1 docs: bound optional heml editor overlays slhx agent 2026-06-12 18:15:30 +02:00
  • b8c83fee25 feat(build): surface structured template diagnostics slhx agent 2026-06-12 18:11:39 +02:00
  • e7ff4541a7 refactor(v0): name generated interaction handlers slhx agent 2026-06-12 17:40:41 +02:00
  • 0f1673834b fix(xtask): polish generated app next steps slhx agent 2026-06-12 17:26:23 +02:00
  • c71aa63cec fix(xtask): make mobile starter docs app-owned slhx agent 2026-06-12 16:18:59 +02:00
  • 79b4d1e167 fix(xtask): give mobile starters app-owned commands slhx agent 2026-06-12 16:15:09 +02:00
  • 3f824a83f8 fix(workout): make reduced motion explicit slhx agent 2026-06-12 15:51:39 +02:00
  • be3ba4877a docs: bound hemx mobile fit slhx agent 2026-06-12 15:37:54 +02:00
  • d4916b1a1e feat(xtask): add mobile app starter slhx agent 2026-06-12 15:34:32 +02:00
  • 274f44f91d feat(xtask): scaffold generic hemx apps slhx agent 2026-06-12 15:13:33 +02:00
  • cac23578e2 feat(v0): show reusable partial feedback slhx agent 2026-06-12 15:01:20 +02:00
  • d2049c559a fix(build): explain missing keyed loop facts slhx agent 2026-06-12 14:47:22 +02:00
  • 3b5de85319 test(v0): prove dynamic reusable row updates slhx agent 2026-06-12 14:43:47 +02:00
  • d0dc9729fd docs: explain reusable partials slhx agent 2026-06-12 14:40:25 +02:00
  • 8f96169b03 feat(core): compose effect collections slhx agent 2026-06-12 14:36:58 +02:00
  • f343e8aaee fix(workout): verify created app mobile blockers slhx agent 2026-06-12 13:57:14 +02:00
  • 4bbf417531 feat(workout): make created apps self-service slhx agent 2026-06-12 13:32:12 +02:00
  • 3f0cf0a7cb feat(workout): give created apps their release command slhx agent 2026-06-12 13:23:57 +02:00
  • a4a4dcf74f feat(workout): hide registry conversion from golden path slhx agent 2026-06-12 13:08:46 +02:00
  • f13e21868c feat(workout): surface store submission blockers slhx agent 2026-06-12 12:57:13 +02:00
  • 815392b232 feat(workout): record runtime asset integrity slhx agent 2026-06-12 12:52:26 +02:00
  • f8f1a9aee5 feat(workout): create standalone app path slhx agent 2026-06-12 12:46:06 +02:00
  • d4e99b6e73 feat(workout): gate mobile verification on product tests slhx agent 2026-06-12 12:35:41 +02:00
  • 2b9979e339 fix(workout): make mobile verification fail closed slhx agent 2026-06-12 12:31:19 +02:00
  • 32fa1a4952 feat(workout): include host result contract in mobile kit slhx agent 2026-06-12 11:26:34 +02:00
  • 860a4edf61 feat(workout): unify release command surface slhx agent 2026-06-12 11:20:22 +02:00
  • 5a42f2664a feat(workout): verify mobile release kit slhx agent 2026-06-12 11:12:18 +02:00
  • f2b6aa1aef feat(workout): add mobile release kit command slhx agent 2026-06-12 11:02:31 +02:00
  • a28eb78ded docs(local): describe projections before generated effects slhx agent 2026-06-12 08:00:49 +02:00
  • 21100aafdf feat(host): unify typed failure results slhx agent 2026-06-12 07:58:44 +02:00
  • cc97330bd1 feat(api): keep page helper out of prelude slhx agent 2026-06-12 07:41:27 +02:00
  • f32ae15c29 feat(api): keep raw tokens out of prelude slhx agent 2026-06-12 07:39:36 +02:00
  • 7be1c9c649 feat(build): make generated page helper canonical slhx agent 2026-06-12 07:31:39 +02:00
  • 4a8442c5f9 feat(build): generate page-boundary helper slhx agent 2026-06-12 07:18:38 +02:00
  • 176259afd6 test(workout): prove double-action focus recovery slhx agent 2026-06-11 23:56:20 +02:00
  • 7a44c3ee9e test(workout): gate phone-first browser flow slhx agent 2026-06-11 23:47:55 +02:00
  • 58b0c70709 test(workout): prove skipped exercise recovery slhx agent 2026-06-11 23:39:34 +02:00
  • 1289106ed4 feat(workout): correct last set from local events slhx agent 2026-06-11 23:34:17 +02:00
  • 900ae9f51f feat(workout): make finish export a product state slhx agent 2026-06-11 23:29:09 +02:00
  • c146e9b932 feat(workout): recover common session failures slhx agent 2026-06-11 23:25:21 +02:00
  • a514237b09 feat(workout): complete mobile session flow slhx agent 2026-06-11 23:15:55 +02:00
  • bf7560b7a8 docs(runtime): align docs with hashed runtime asset slhx agent 2026-06-11 22:38:37 +02:00
  • 4254327cc7 refactor(examples): hide workout dispatch details slhx agent 2026-06-11 22:19:17 +02:00
  • 189bdf5eea feat(examples): polish workout phone UI slhx agent 2026-06-11 22:03:18 +02:00
  • 0f8d07d36f feat(axum): start stateful interactions tersely slhx agent 2026-06-11 21:55:29 +02:00
  • d991addbb5 refactor(examples): shrink workout route wiring slhx agent 2026-06-11 21:44:11 +02:00
  • 5e4f02f419 docs(examples): avoid low-level workout wording slhx agent 2026-06-11 21:09:59 +02:00
  • d38b66bf27 docs(examples): document workout run and deploy path slhx agent 2026-06-11 21:05:28 +02:00
  • d5b74496ab feat(examples): add workout replay e2e slhx agent 2026-06-11 21:02:50 +02:00
  • 18095ea742 fix(examples): satisfy canonical workout contracts slhx agent 2026-06-11 20:50:40 +02:00
  • e76a564add feat(examples): add native-shell workout host path slhx agent 2026-06-11 20:43:14 +02:00
  • 19bf47ec72 feat(examples): add workout copilot exemplar slhx agent 2026-06-11 20:38:06 +02:00
  • 40b9bcb5fd fix(test): match hashed runtime asset selector slhx agent 2026-06-11 19:58:54 +02:00
  • c730a868e5 fix(examples): keep host demo inside example contracts slhx agent 2026-06-11 19:55:45 +02:00
  • 1ec68d400c feat(local): decide local stays app territory slhx agent 2026-06-11 19:52:21 +02:00
  • 64a736ffcb feat(local): model local command log boundary slhx agent 2026-06-11 19:49:34 +02:00
  • 3807306158 feat(host): wire techdemo host capability flow slhx agent 2026-06-11 19:43:50 +02:00
  • 2cc6c85e37 feat(host): add typed host capability boundary slhx agent 2026-06-11 19:35:20 +02:00