SEV-17: Initial commit

This commit is contained in:
Bastian de Byl
2026-02-17 17:03:53 -05:00
commit cb1d8ff661
3 changed files with 33 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# SwitchEV — Shared
## Jira Workflow
All work in this repo should reference the relevant Jira ticket (project: `SEV`). Mention the ticket key in commit messages and PR titles (e.g. `SEV-23: Build shared validation schemas`). Quick fixes with no ticket are fine — just proceed directly.
**Relevant Epics (use as parent when creating new tickets):**
- **SEV-7** — Backend API & Database *(primary — shared Go packages, validation, types)*
- **SEV-6** — Authentication & User Management *(shared auth constants, role definitions)*
**JQL shortcut:** `project = SEV AND parent in (SEV-7, SEV-6) ORDER BY status`
Full TODO-to-Jira mapping: `/Users/bastian/src/switchev/TODO.md`
## Project
SwitchEV is an EV conversion marketplace. This repo contains shared constants, validation schemas, and type definitions used across the api/ and frontend sites.
## Purpose
- Shared constants (roles, statuses, tiers, specialties)
- Validation schemas (reusable between frontend and API)
- Type definitions
## Usage
Keep this package minimal. Only add code here if it is genuinely shared between multiple repos.