From 376663b0d8ebb555b6d9b32fc94c37a3f452f9d8 Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Mon, 8 Jun 2026 16:04:23 +0200 Subject: [PATCH] chore: batch fix final-review findings on Plan 01 - ROADMAP: mark v0.1 (Foundation & CI) as complete - REQUIREMENTS: move Foundation & CI from Active to Validated (shipped) - AndroidManifest: drop redundant android:label and android:theme on MainActivity - both inherited from - build.gradle.kts: move ui-tooling-preview to debugImplementation (@Preview annotations are dev-only; release APK stays smaller) All foundation verification (lint + test + assembleDebug) still green. Co-Authored-By: Claude Opus 4.7 (1M context) --- .planning/REQUIREMENTS.md | 4 ++-- .planning/ROADMAP.md | 2 +- app/build.gradle.kts | 2 +- app/src/main/AndroidManifest.xml | 4 +--- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.planning/REQUIREMENTS.md b/.planning/REQUIREMENTS.md index b33fadf..4146199 100644 --- a/.planning/REQUIREMENTS.md +++ b/.planning/REQUIREMENTS.md @@ -5,11 +5,11 @@ See full design spec: `docs/superpowers/specs/2026-06-08-calendar-app-design.md` ## V1 Scope (Variant "B") ### Validated (shipped) -- (none yet — first milestone in progress) +- Foundation & CI infrastructure — v0.1.0 (2026-06-08) ### Active (V1) -- [ ] Foundation & CI infrastructure +- [x] Foundation & CI infrastructure - [ ] Data Layer over `CalendarContract` - [ ] Permission flow (`READ_CALENDAR`) - [ ] Month view (S1) diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index ad9096f..3aa4a6c 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -4,7 +4,7 @@ | Version | Milestone | Status | |---|---|---| -| v0.1 | Foundation & CI | in progress | +| v0.1 | Foundation & CI | complete | | v0.2 | Data Layer & Permission Flow | pending | | v0.3 | Month view | pending | | v0.4 | Week view | pending | diff --git a/app/build.gradle.kts b/app/build.gradle.kts index cd160c9..2e04f9a 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -92,7 +92,7 @@ dependencies { implementation(platform(libs.androidx.compose.bom)) implementation(libs.androidx.ui) implementation(libs.androidx.ui.graphics) - implementation(libs.androidx.ui.tooling.preview) + debugImplementation(libs.androidx.ui.tooling.preview) implementation(libs.androidx.material3) implementation(libs.hilt.android) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d133ecd..fc28f42 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -17,9 +17,7 @@ tools:targetApi="35"> + android:exported="true">