Skip to content

docs: sync site against recent framework changes#119

Merged
antosubash merged 1 commit intomainfrom
feature/recursing-lamport-e12923
Apr 23, 2026
Merged

docs: sync site against recent framework changes#119
antosubash merged 1 commit intomainfrom
feature/recursing-lamport-e12923

Conversation

@antosubash
Copy link
Copy Markdown
Owner

Summary

Audit of docs/site/ and docs/CONSTITUTION.md against recent merges, with drift fixed and a missing feature documented.

What changed

Reviewer notes

  • No framework code touched — docs-only change.
  • Code samples were verified against the actual source (Products module, hosting extensions, generator emitters, CLI Program.cs, app.tsx).
  • docs/plans/ and docs/superpowers/ still contain historical planning docs with pre-refactor terminology; those are intentionally left alone.

Test plan

  • npm run docs:build succeeds (VitePress)
  • Sidebar renders with "Events" and new "Error Pages" entries
  • All internal /guide/* and /advanced/* links resolve

- Rewrite events guide + API ref around Wolverine IMessageBus (replaces custom IEventBus)
- Update endpoint samples to FluentValidation + ToValidationErrors bridge
- Move DevTools from framework/ to tools/ in project structure
- Add new CLI commands (version, list, dev, install, new agent) to overview
- Add error-pages guide covering GlobalExceptionHandler, MapFallback, and React error components
- Refresh source-generator advanced doc: new DiscoveryData fields, Finders/ layout, 19 emitters
- Remove stale PublishInBackground / ValidationBuilder / IEventHandler references
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying simplemodule-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: c7f14ac
Status: ✅  Deploy successful!
Preview URL: https://9cdfd5b4.simplemodule-website.pages.dev
Branch Preview URL: https://feature-recursing-lamport-e1.simplemodule-website.pages.dev

View logs

@antosubash antosubash merged commit f2adf7b into main Apr 23, 2026
5 checks passed
@antosubash antosubash deleted the feature/recursing-lamport-e12923 branch April 23, 2026 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant