Stu Mason
Stu Mason

Activity

Pull Request Merged

PR #37 merged: Add repository setup scaffolding stubs

Adds comprehensive GitHub repository setup scaffolding based on learnings from api.rezzy.one.

What's Included

GitHub Issue Templates

  • bug_report.yml: Structured bug reports with area classification
  • feature_request.yml: Feature requests with MVP priority tracking
  • config.yml: Links to project board

Pull Request Template

  • Laravel-specific compliance checklist
  • References docs/standards/ for coding conventions

CODEOWNERS

  • Template for automatic PR reviewer assignment

Unified CI Workflow

  • 3 parallel jobs: Lint, Test (PostgreSQL 16), Security
  • Wayfinder type generation with --with-form
  • Frontend build verification

Husky + lint-staged

  • Pre-commit hook for automatic code formatting
  • PHP → Pint, JS/TS → ESLint + Prettier

ESLint Updates

  • Ignore Wayfinder generated files

Documentation

  • New "Repository Setup" section in README
  • Branch protection recommendations

Resolves #26


Generated with Claude Code

+456
additions
-3
deletions
12
files changed