- Add comprehensive research.md with SDK integration decisions - Add complete data-model.md with 7 entities and relationships - Add OpenAPI 3.0 specification (contracts/openapi.yaml) - Add developer quickstart.md guide - Add comprehensive tasks.md with 215 tasks organized by user story - Update plan.md with complete technical context - Add SDK_INTEGRATION_LESSONS.md capturing critical knowledge - Add .gitignore for Python and C# projects - Include GeViScopeConfigReader and GeViSoftConfigReader tools Phase 1 Design Complete: ✅ Architecture: Python FastAPI + C# gRPC Bridge + GeViScope SDK ✅ 10 user stories mapped to tasks (MVP = US1-4) ✅ Complete API contract with 17 endpoints ✅ Data model with User, Camera, Stream, Event, Recording, Analytics ✅ TDD approach enforced with 80+ test tasks Ready for Phase 2: Implementation 🤖 Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
54 lines
1.3 KiB
Batchfile
54 lines
1.3 KiB
Batchfile
@echo off
|
|
REM Run GeViScopeConfigReader
|
|
|
|
echo =============================================
|
|
echo GeViScope Configuration Reader
|
|
echo =============================================
|
|
echo.
|
|
|
|
cd /d "%~dp0bin\Debug\net48"
|
|
|
|
if not exist "GeViScopeConfigReader.exe" (
|
|
echo ERROR: GeViScopeConfigReader.exe not found
|
|
echo.
|
|
echo Please build the project first:
|
|
echo cd "%~dp0"
|
|
echo dotnet build
|
|
echo.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo Make sure GeViScope Server is running!
|
|
echo If not started: "C:\Program Files (x86)\GeViScopeSDK\BIN\GSCServer.exe"
|
|
echo.
|
|
echo Starting configuration reader...
|
|
echo.
|
|
echo Default connection:
|
|
echo Server: localhost
|
|
echo Username: sysadmin
|
|
echo Password: masterkey
|
|
echo Output: geviScope_config.json
|
|
echo.
|
|
|
|
GeViScopeConfigReader.exe
|
|
|
|
echo.
|
|
if exist "geviScope_config.json" (
|
|
echo =============================================
|
|
echo Success! Configuration exported to:
|
|
echo %cd%\geviScope_config.json
|
|
echo =============================================
|
|
echo.
|
|
echo View the file:
|
|
echo notepad geviScope_config.json
|
|
echo.
|
|
) else (
|
|
echo =============================================
|
|
echo Export failed - check error messages above
|
|
echo =============================================
|
|
echo.
|
|
)
|
|
|
|
pause
|