1.1 KiB
1.1 KiB
Documenter — F-048
Updated documentation
docs/context-handoff.mdnow documents the script-only ticket lifecycle:- interactive creation with
new_ticket.py; - exclusive promotion to
in_progresswith--start; - legacy gate normalization with
--normalize-gates; - final close/commit with
close_feature.py.
- interactive creation with
- Swagger shared error schema was aligned in code with the public envelope
{ error, requestId }; generated/docsreflects it automatically. - Implementer evidence records migration, build, test and upload-auth behavior.
User-facing/API notes
- Admin image upload now requires a valid backoffice session. Unauthenticated calls return HTTP 401.
- Uploaded image extension is selected server-side and invalid image signatures return HTTP 400.
- Existing upload URLs remain
/uploads/<filename>. - API error validation code remains stable as
VALIDATION_ERROR.
Operational notes
- There is no configured
originremote, so close creates a local commit and reports push as skipped. - Product validation commands are listed in
work/artifacts/F-048/implementer.mdand QA traceability inqa.json.