- Prefect flows now signal Temporal workflows on completion
- Activity creates flow run and returns immediately
- Workflow waits for prefect_sync_completed signal (max 30 min)
- Added temporalio SDK to Prefect requirements
- Works for both offers and addresses
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add config.py to load secrets from Infisical /prefect and /shared paths
- Update docker-compose.yml with Infisical env vars instead of hardcoded secrets
- Add infisical-sdk to requirements.txt
- Import config in sync_node.py to trigger secret loading at startup
- Simplify TerminusDB schema to single Cocoa class with 10 properties
- Add terminus_schema_id field to Odoo Product model
- Update FastAPI and GraphQL to expose terminus_schema_id
- Add FormKit for dynamic form generation
- Create useTerminus composable for schema loading and conversion
- Add /dashboard/add-product page with dynamic form rendering
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>