docs(scaffold): document hero_rpc#98 UI scaffolds + --no-web flag #279
No reviewers
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_skills!279
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue-98-scaffold-docs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Documents the new UI scaffolds shipped by hero_rpc#98:
--no-webflag to the CLI + library API tables (_webis default-on per #98)._admin(templates + routes + state/error/templates Rust modules) and the new_web(read-only public sibling).<entity>_{new,get,set,delete,list,list_full,exists}), and the preserve-once semantics._sdkdeps, missing UI) are now all scaffolder-emitted across hero_rpc#54 + #90 + #98.Doc-only change. No skill behavior modifications.
Test plan
example/recipe_serveron hero_rpc#98's branch).Reflects the new scaffolder output landed in hero_rpc#98: - `--no-web` flag documented in the CLI + library tables — `_web` is default-on. - Layout block rewritten with the per-binary file tree: - `_admin` ships `templates/{base,index}.html` + per-entity `templates/<entity>/{list,detail,new}.html` + Rust modules (`state.rs`, `error.rs`, `templates.rs`, `routes/{mod,index,<entity>}.rs`) — all driving the typed SDK trait. - `_web` is the public read-only sibling; list + detail only, no create/delete affordances. - SDK output now consistently lives under `sdk/{rust,rhai,python,js}/` per hero_rpc#70. - New "UI scaffolds — out of the box" section explains the per-root- object surface, the seven generated CRUD trait methods, and the preserve-once semantics. - "Known gaps" trimmed — the old list (Makefile/buildenv.sh, missing examples / PURPOSE.md / README.md / Forgejo workflow, old `_sdk` Cargo deps, missing UI) is now all scaffolder-emitted across hero_rpc#54 / #90 / #98. Remaining gaps tightened to: custom service method handlers, claim/pattern rules in service.toml, custom CSS._admin+_webthat drive the generated SDK end-to-end #98ae5cef5797to32d99035d2