| | 93 | |
| | 94 | |
| | 95 | == AI usage == |
| | 96 | |
| | 97 | AI was used in this phase and is logged in full, per the course rule for P1 onward. |
| | 98 | |
| | 99 | * '''Phase log:''' |
| | 100 | [https://github.com/StefanTrsunov/bp/blob/main/docs/P3-UseCaseModel/UseCaseModelAIUsage.md UseCaseModelAIUsage.md] |
| | 101 | – service used, what the AI produced, and what I decided myself. |
| | 102 | * '''Full conversation transcript:''' |
| | 103 | [https://github.com/StefanTrsunov/bp/blob/main/docs/P1-ConceptualModel/ERModelAIUsage.md ERModelAIUsage.md] |
| | 104 | – the same conversation produced the P1–P4 artefacts, so the complete prompt/response log is |
| | 105 | kept in one place. Direct links: |
| | 106 | [https://github.com/StefanTrsunov/bp/blob/main/docs/P1-ConceptualModel/ERModelAIUsage.md#session-1--2026-04-21 Session 1 – 2026-04-21], |
| | 107 | [https://github.com/StefanTrsunov/bp/blob/main/docs/P1-ConceptualModel/ERModelAIUsage.md#session-2--2026-08-06--2026-08-07 Session 2 – 2026-08-06/07]. |
| | 108 | |
| | 109 | '''Service:''' Claude Code (Anthropic), https://claude.com/claude-code – Claude subscription, |
| | 110 | model Claude Opus 4.7 (1M context). |
| | 111 | |
| | 112 | '''In short:''' the AI proposed the actor taxonomy and drafted the seven use cases with their SQL |
| | 113 | in session 1. In session 2 the use-case model itself was '''not''' changed – the only work was |
| | 114 | re-executing every scenario, including the failure paths, against a live PostgreSQL 16 database. |