Skip to content

Commit 6623dba

Browse files
schwaaampclaude
andcommitted
Add gitignore rules and commit untracked project files
- Ignore build artifacts (*.apk, *.aab, *.ipa) - Ignore mobile/.claude/, supabase/.temp/, web/.react-router/, mobile/supabase/ (local config) - Remove tracked supabase/.temp/cli-latest - Add EAS build config (app.json, eas.json) - Add experiment catalog planning docs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent ccbd9dd commit 6623dba

File tree

7 files changed

+529
-2
lines changed

7 files changed

+529
-2
lines changed

.gitignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ supabase/functions/.test-deployed-config.sh
2828

2929
# Claude Code
3030
.claude/settings.local.json
31+
mobile/.claude/
3132

3233
# IDE
3334
.vscode/
@@ -46,6 +47,7 @@ yarn-error.*
4647
# Temporary
4748
*.tmp
4849
.cache/
50+
supabase/.temp/
4951

5052
# Metro cache
5153
.metro-cache/
@@ -59,6 +61,17 @@ yarn-error.*
5961
*.key
6062
*.mobileprovision
6163

64+
# Build artifacts
65+
*.apk
66+
*.aab
67+
*.ipa
68+
69+
# React Router generated types
70+
web/.react-router/
71+
72+
# Supabase local
73+
mobile/supabase/
74+
6275
# Misc
6376
.metro-health-check*
6477
*.hprof

app.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"expo": {
3+
"extra": {
4+
"eas": {
5+
"projectId": "a8c7a089-3c43-43bf-9ee6-b0cb00b299ff"
6+
}
7+
},
8+
"owner": "schwaaamp",
9+
"slug": "health-decoder",
10+
"android": {
11+
"package": "com.schwaaamp.healthdecoder"
12+
}
13+
}
14+
}

docs/planning/experiment-catalog-all.csv

Lines changed: 27 additions & 0 deletions
Large diffs are not rendered by default.

docs/planning/experiment-catalog-v2-proposals.md

Lines changed: 450 additions & 0 deletions
Large diffs are not rendered by default.

eas.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"cli": {
3+
"version": ">= 18.3.0",
4+
"appVersionSource": "remote"
5+
},
6+
"build": {
7+
"development": {
8+
"developmentClient": true,
9+
"distribution": "internal"
10+
},
11+
"preview": {
12+
"distribution": "internal"
13+
},
14+
"production": {
15+
"autoIncrement": true
16+
}
17+
},
18+
"submit": {
19+
"production": {}
20+
}
21+
}

mobile/src/app/(tabs)/_layout.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,10 @@ export default function TabLayout() {
227227
},
228228
}}
229229
>
230-
{/* ── Visible tabs: Discover, Lab, Tracker, Playbook ── */}
230+
{/* ── Visible tabs MUST be declared before hidden tabs ──
231+
CustomTabBar uses state.index === routeIndex to determine the
232+
active pill highlight. Moving a hidden tab above a visible one
233+
will break the active-state mapping. ── */}
231234
<Tabs.Screen
232235
name="discover"
233236
options={{

supabase/.temp/cli-latest

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)