voilog-tca-development
Installation
SKILL.md
VoiLog TCA Development
Quick Start
VoiLog uses modern TCA patterns with @ObservableState and @ViewAction.
Feature Template Location
Start with: /ios/VoiLog/Template/FeatureTemplate.swift
Modern Architecture Files
Primary locations (PREFERRED for modifications):
- Recording:
/ios/VoiLog/Recording/RecordingFeature.swift - Playback:
/ios/VoiLog/Playback/PlaybackFeature.swift - App Coordinator:
/ios/VoiLog/DebugMode/VoiceAppFeature.swift(VoiceAppFeature)
Legacy location (AVOID modifications):
/ios/VoiLog/Voice/- Legacy production code