27 lines
630 B
Markdown
27 lines
630 B
Markdown
# Contract Drift Audit Prompt
|
|
|
|
```text
|
|
Audit GeoIntel for contract drift.
|
|
|
|
Compare implementation against:
|
|
- contracts/api/
|
|
- docs/API_SPECIFICATION.md
|
|
- docs/API_CONTRACTS.md
|
|
- docs/DATABASE_SCHEMA.md
|
|
- docs/13-implementation-traps/API_RESPONSE_RULES.md
|
|
|
|
Find mismatches in:
|
|
- endpoint paths
|
|
- HTTP methods
|
|
- request fields
|
|
- response envelopes
|
|
- error shape
|
|
- status enum
|
|
- date/timestamp fields
|
|
- geometry fields
|
|
- frontend TypeScript types
|
|
- test expectations
|
|
|
|
Fix safe mismatches by aligning implementation to existing contracts. If the contract itself is clearly incomplete, update docs and explain why in CHANGELOG.md.
|
|
```
|