Skip to content

chore: housekeeping easy wins (#2138, #2228, #2231, #2133)#2233

Merged
viniciusdacal merged 4 commits intomainfrom
viniciusdacal/easy-wins-housekeeping
Apr 3, 2026
Merged

chore: housekeeping easy wins (#2138, #2228, #2231, #2133)#2233
viniciusdacal merged 4 commits intomainfrom
viniciusdacal/easy-wins-housekeeping

Conversation

@viniciusdacal
Copy link
Copy Markdown
Contributor

Summary

Four easy-win issues resolved in a single PR:

Public API Changes

  • @vertz/server (entity + service route generators) — Now emit console.warn at startup when routes are skipped due to missing access rules. No behavioral change — routes are still skipped, but developers now see why.
  • vertz meta-package — Now includes @vertz/cli as a dependency.

Test plan

  • 2083 tests pass (full suite)
  • 3 new tests for route-skip warnings (service: 1, entity CRUD: 1, entity custom action: 1)
  • Typecheck clean
  • Lint clean (0 errors)
  • Pre-push quality gates: 92/92 tasks successful

Closes #2138, closes #2228, closes #2231, closes #2133.

🤖 Generated with Claude Code

…ings (#2138, #2228, #2231, #2133)

- Add @vertz/cli to vertz meta-package dependencies (#2138)
- Replace all `() => true` with `rules.public` across docs (#2231)
- Add deny-by-default warning callout in services.mdx
- Document /api/ route prefix convention in overview, services, and LLM quick reference (#2133)
- Add console.warn when routes are skipped due to missing access rules in entity and service route generators (#2228)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@viniciusdacal viniciusdacal force-pushed the viniciusdacal/easy-wins-housekeeping branch from e758940 to 53b9f1d Compare April 3, 2026 05:57
viniciusdacal and others added 3 commits April 3, 2026 03:19
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@viniciusdacal viniciusdacal merged commit d90e682 into main Apr 3, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment