chore: remove vibe-coding artifacts from tracking, sync notes and obsidian config

- Untrack .claude/launch.json (Claude Code config)
- Add .claude/, .mcp.json, CLAUDE.md, and AI-generated CSVs to .gitignore
- Add _notes/ vault (architecture, API, tasks, bugs, infra docs)
- Add .obsidian/ plugin/vault config (workspace state excluded)
- Sync CHANGELOG.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-06 22:04:06 +05:30
parent d275324205
commit 924c80da00
51 changed files with 27700 additions and 11 deletions

View File

@@ -0,0 +1,28 @@
# Feature: Auth
**Module path:** `lib/features/auth/` + `lib/core/auth/`
## Overview
Handles user login, registration, and session management.
## Screens
- `login_screen.dart` — Mobile login
- `desktop_login_screen.dart` — Desktop login
## Key Files
| File | Purpose |
|------|---------|
| `lib/core/auth/` | Auth logic, tokens, session |
| `lib/features/auth/` | Auth feature UI & state |
## Flow
- [ ] Document login flow
- [ ] Document registration flow
- [ ] Document session persistence (shared_preferences?)
## Notes
> Add notes about OAuth, JWT, or custom auth as you discover them
## Related
- [[01 - Architecture/State Management]]
- [[04 - API & Backend/API Notes]]

View File

@@ -0,0 +1,29 @@
# Feature: Events
**Module path:** `lib/features/events/`
## Overview
Core feature — event discovery, listing, detail view, booking, and calendar integration.
## Related Screens
- `home_screen.dart` / `home_desktop_screen.dart` — Event feed
- `booking_screen.dart` — Event booking flow
- `calendar_screen.dart` — Calendar view of events
- `search_screen.dart` — Event search
## Key Capabilities
- [ ] Event listing & filtering
- [ ] Event detail view
- [ ] Booking flow
- [ ] Calendar integration (`table_calendar`)
- [ ] Location/map view (`google_maps_flutter`, `geolocator`)
- [ ] Media (images/video via `image_picker`, `video_player`)
## API Endpoints
> Document event API endpoints here as you discover them
## Notes
## Related
- [[02 - Features/Reviews]]
- [[03 - Screens/Screen Index]]

View File

@@ -0,0 +1,29 @@
# Feature: Gamification
**Module path:** `lib/features/gamification/`
## Overview
Engagement system using points, rankings, and achievements to reward users.
## Components
- **EP (Experience Points)** — earned by attending/booking events
- **RP (Reward Points)** — redeemable rewards currency
- **Leaderboard** — ranked user standings
- **Achievements** — milestone badges/unlocks
## Key Files
| File | Purpose |
|------|---------|
| `lib/features/gamification/` | All gamification logic & UI |
## Game Mechanics
- [ ] Document EP earning rules
- [ ] Document RP earning rules
- [ ] Document achievement triggers
- [ ] Document leaderboard ranking logic
## Notes
## Related
- [[02 - Features/Events]]
- [[04 - API & Backend/API Notes]]

View File

@@ -0,0 +1,24 @@
# Feature: Reviews
**Module path:** `lib/features/reviews/`
## Overview
Allows users to leave and read reviews for events they have attended.
## Key Files
| File | Purpose |
|------|---------|
| `lib/features/reviews/` | Review UI & logic |
## Flow
- [ ] Document review submission flow
- [ ] Document review display (event detail page?)
- [ ] Document rating system (stars, score?)
## API Endpoints
> Document review API endpoints here
## Notes
## Related
- [[02 - Features/Events]]