Add explicit northstar ring fields to form_effects requirements and shorten the generated clear command wording without changing behavior.
req: form_effects/001
req: form_effects/002
req: form_effects/003
Add explicit northstar ring fields to typed_id requirements and split the oversized ResourceId/ResourceRef obligation without changing behavior.
req: typed_id/001
req: typed_id/002
req: typed_id/003
Show a server-update count in the lazy panel so manual clicks have an observable change, and strengthen the browser smoke to assert the panel text changes.
req: examples/001
req: htmx_equivalents/005
req: test/006
Add explicit northstar ring fields to progressive disclosure requirements and shorten the level-ordering row without changing behavior.
req: progressive_disclosure/001
req: progressive_disclosure/002
req: progressive_disclosure/003
req: progressive_disclosure/004
Add explicit northstar rings to modes rows and shorten the Page Enhancer and beginner-doc obligations below lint thresholds without changing their intent.
req: modes/001
req: modes/002
req: modes/003
req: modes/004
Add explicit northstar rings to the law requirements so redgate no longer reports missing-ring warnings for the first rows.
req: laws/001
req: laws/002
req: laws/003
req: laws/004
req: laws/005
Split the pitch overview into checked-hypermedia and no-app-JavaScript rows so redgate no longer reports pitch/001 as oversized.
req: pitch/001
req: pitch/005
Split the long canonical helper requirement into separate intent and forbidden-composition rows so redgate no longer reports that row as oversized.
req: canonical_authoring/005
req: canonical_authoring/009
Add a repo-owned xtask command that starts html_examples, drives a CDP browser through click/save/input/search/load paths, and cleans up the server process.
req: test/006
req: examples/001
req: htmx_equivalents/002
- Move CSS out of app_shell.heml into app.css served by the app.
- Remove direct hemx::advanced::Effect import from example code; rely on IntoEffect.
- Update README to not mention raw Effect:: APIs.
- Keep generated resources and tiny runtime behavior only.
req: examples/001
req: htmx_equivalents/001
req: htmx_equivalents/002
Add boring runtime-level trigger timing primitives for delay, revealed, and interval while keeping them as attribute conventions rather than core effects or plugin surfaces. Promote lazy-load, infinite-scroll, progress-bar, value-select, and reset-user-input in examples/html_examples to runnable hemx patterns with exact htmx slugs and generated resources.
req: convention/001
req: convention/003
req: convention/005
req: htmx_equivalents/001
req: htmx_equivalents/002
req: examples/001
Extend the html_examples gallery README to cover every htmx UI example slug exactly, marking each as implemented, deferred, integration-owned, or refused. Add a test that guards the full slug matrix while keeping the implemented gallery focused on the first CRUD/form/search/load slice.
req: htmx_equivalents/001
req: htmx_equivalents/002
req: examples/001
Add examples/html_examples as a copy-pasteable gallery for the first htmx-style HTML UX patterns using exact htmx URL slugs in the page and README. The slice covers click-to-edit, edit-row, delete-row, inline-validation, click-to-load, and active-search with .heml templates, generated resources, server-owned Rust state, and runtime-free selector targeting.
req: htmx_equivalents/001
req: htmx_equivalents/002
req: examples/001
Remove the hand-written push_str renderer for the v0 todos view so the canonical beginner example uses its .heml template for the whole page path, including form validation targets, notices, and keyed rows.
req: examples/001
req: canonical_authoring/003
Make failed hemx requests visibly recoverable by updating root-scoped data-hemx-error outlets while preserving fail-closed non-2xx handling and inspectable hemx:error events. The v0 generated-app exemplar now includes a transport error outlet alongside generated field-error targets.
req: runtime/005
req: examples/001
req: canonical_authoring/003