Complete timeline for Stormynubee/Margi on branch master.
Fork this repo: github.com/Stormynubee/Margi/fork — use GitHub Fork to copy under your account, then clone your fork.
Compare any two versions:
https://github.com/Stormynubee/Margi/compare/<older>...<newer>
| Tag | Commit | Date | Summary |
|---|---|---|---|
v2.0.0-production |
dc22318 |
2026-05-28 | Supabase auth, NGO registry, OSRM routing, Gemini BFF health, HTTP dispatch, native crash layer |
v1.7.0-p1-features |
8ad6dba |
2026-05-28 | Rah-Veer, offline trip cards, journey debrief/history, FSM TTS narrator |
v1.6.0-hud-redesign |
8ad6dba |
2026-05-28 | Drive HUD: SOS top, compact speedometer, fixed layout |
v1.5.0-margi-rebrand |
50205c7 |
2026-05-28 | Margi Care Path rebrand, com.margi.app, MARGI GHP, docs/banner sweep |
v0.1.0-p0 |
7b5b25a |
2026-05-22 | Expo P0 app, triage FSM, GHP/QR, monorepo CI |
v1.0.0-govtech-ui |
108e716 |
2026-05-25 | GovTech tabs, Plan Corridor, calibration, SOS HUD |
v1.1.0-stabilization |
bdd5a04 |
2026-05-25 | Journey lifecycle, voice/impact gating, 32 unit tests |
v1.2.0-hackathon-publish |
161798c |
2026-05-25 | Publish docs, VERSION_HISTORY, release tags |
v1.3.0-naari-shakti |
c828e90 |
2026-05-26 | Naari Shakti portal, home stack, emergency activation fix |
v1.4.0-distress-voice |
7370f90 |
2026-05-28 | Distress voice pipeline, smoke 23–26, 135 unit tests |
Add RelaySaathi team brief site and Vercel deployment config
- Initial team brief static site under
docs/site/ - Vercel config for hackathon brief hosting
Fix broken diagrams and code blocks in brief site renderer
- Brief site markdown/HTML rendering fixes
NovaDrive: Expo P0 app, monorepo docs, CI, and full rebrand
novadrive-mobile/Expo SDK 54 — guest onboarding, journey HUD, START triage, SQLite routing- Golden Hour Packet, QR relay, airplane-mode demo path
novadrive/web prototype mirror- Root CI: mobile tests, web build, docs site build
- Rebrand from RelaySaathi → NovaDrive
feat(mobile): GovTech UI, tabs, Plan Corridor, calibration and SOS HUD
- Tab shell: Home, Trip, Community, Profile +
/settings PlanCorridorScreen, route cards, Start Driving →journey/depart→ live HUD- Stitch-aligned components:
DrivingHudBackdrop,HoldSOSButton,RouteCalibrationPath - Profile photo,
DashboardHeader, GovTech design tokens - Trip offline briefing (
trip/plan,trip/discover)
fix(mobile): stabilization, journey lifecycle, voice gating, and unit tests
AppContext:IDLEreset on end journey, location alert,sosSensitivity→ crash thresholds- Voice mic only when
voiceCrashDetectionon; impact + voice gated to foreground active journey CrashCandidateModal: no backdrop dismiss; calibration cancel race fixjourneyMonitoring.ts+ tests:parseEmergencyText,ghp,storage, expanded FSM/crash suites (32 tests)package.json:typecheck,test:coverage,test:watch
View commit · Compare from GovTech UI
docs: hackathon README, CHANGELOG, CI typecheck, agent guide, and team docs
- Root README: Team NovaDrive, IIT Madras RoadSoS, architecture + drive-flow diagrams, CI badge
CHANGELOG.md,CONTRIBUTING.md,docs/AGENTS.md- CI:
npm run typecheckin mobile job - Stitch design refs, team guide HTML, superpowers specs/plans
- Issue template links (team guide, smoke matrix)
chore: remove .cursor from repo and gitignore IDE metadata
- Removed
.cursor/agentsfrom public tree (local IDE only via.gitignore) - Trimmed
docs/AGENTS.mdsubagent path reference
docs: add full VERSION_HISTORY, release tags, and fork link
- docs/VERSION_HISTORY.md — every commit, compare links, checkout commands
- Git tags
v0.1.0-p0…v1.2.0-hackathon-publish - README links to version history and Fork
docs: record VERSION_HISTORY commit in timeline
- Timeline entry for the version-history doc commit itself
feat(mobile): GovTech Plan Corridor map, quick menu, and UI fixes
- Shared Plan Corridor screen on Trip tab; offline briefing deep links
- Nova quick menu sheet; Sarthi overlay and journey safety bridges
feat(mobile): add Naari Shakti women's safety portal
- Gender on profile; eligibility gating; protocol modal and
/naari-shaktidashboard - Distress engine, hold timer, SMS bodies, emergency recorder — 57 unit tests
fix(mobile): Naari Shakti home layout and emergency activation
HomePrimaryStack— stacked drive + Naari cards; portal bento column layout- First-hold emergency: instant distress HUD, location prefetch/cache, hold timer + release grace
fix(mobile): harden distress voice detection and cut false positives
- Policy grace (navigation, TTS, recorder warm-up); two-stage classifier + golden fixtures
- Naari + journey voice mount; Profile sensitivity; smoke rows 23–26; debug ingest removed
fix(mobile): improve safety brief stats and 10s activation dwell
- Safety brief stat strip layout;
ACTIVATION_SPLASH_SECONDS = 10
feat(mobile): redesign safety protocol and regional alert briefs
- Institutional GovTech brief detail screens and acknowledgment storage
docs: README, CHANGELOG, and judge docs for distress voice release
- Root + mobile README synced;
npm run verify:docs; tagv1.4.0-distress-voice
| Repo | Branch | Commits (this effort) |
|---|---|---|
| Stormynubee/Margi | master |
Table above |
| Stormynubee/Stormynubee | main |
Profile README: Margi sandbox card (bbbf72c, 52ed9eb, 3070b2c) |
git clone https://github.com/Stormynubee/Margi.git
cd Margi
# P0 only
git checkout v0.1.0-p0
# GovTech UI (before stabilization tests)
git checkout v1.0.0-govtech-ui
# Stabilization + tests
git checkout v1.1.0-stabilization
# Hackathon publish (pre-Naari Shakti)
git checkout v1.2.0-hackathon-publish
# Naari Shakti + home stack + emergency fix
git checkout v1.3.0-naari-shakti
# Distress voice + safety briefs + activation splash (recommended for judges)
git checkout v1.4.0-distress-voice
# or: git checkout masterCreate the distress-voice tag locally after pulling latest master:
git tag -a v1.4.0-distress-voice -m "Distress voice policy + classifier; README and judge docs synced"
git push origin v1.4.0-distress-voice