Skip to content

feat(kernel): 405 status, envelope contract doc, consistency check#23

Merged
Headgent merged 1 commit into
developfrom
feature/260716_response-envelope-405
Jul 16, 2026
Merged

feat(kernel): 405 status, envelope contract doc, consistency check#23
Headgent merged 1 commit into
developfrom
feature/260716_response-envelope-405

Conversation

@Headgent

Copy link
Copy Markdown
Contributor

Automatisierter Update-Release. Zielversion: v2.1.0

  • ResponseStatus::MethodNotAllowed = 405 (P0 boundary-error contract)
  • NEU docs/response-envelope.md: transport-neutral envelope spec (E2/E2b/E2c)
  • NEU bin/check-envelope-consistency.php + make check-envelope-consistency + CI job: keeps the doc's status table and the enum in sync

Adds MethodNotAllowed=405 to ResponseStatus (P0 boundary-error contract),
a transport-neutral docs/response-envelope.md spec (envelope shape, status
ladder, 422 rule-payload, object-coercion + 204 exceptions, RFC 7231 Allow
format), and an automated bin/check-envelope-consistency.php drift check
wired into make + CI so the doc table and the enum can never silently
diverge.
@Headgent
Headgent merged commit 30a715d into develop Jul 16, 2026
3 checks passed
@Headgent
Headgent deleted the feature/260716_response-envelope-405 branch July 16, 2026 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant