docs(requirements): add rings to failure rows

Add explicit northstar ring fields to failure requirements and shorten missing-target failure wording without changing behavior.

req: failure/001

req: failure/002

req: failure/003

req: failure/004

req: failure/005

req: failure/006
This commit is contained in:
slhx agent
2026-06-25 15:36:19 +02:00
parent c5f999e91e
commit 2a72341c95
2 changed files with 7 additions and 7 deletions
+6 -6
View File
@@ -548,22 +548,22 @@ what a valid business email is. [north_star]
## failure
### req: failure/001
001 Missing runtime targets are non-panicking. In development, the runtime emits a diagnostic event and logs the missing ResourceRef. In production, missing optional targets no-op; missing required targets fail the batch and report a recoverable error.
0 001 Missing runtime targets are non-panicking. In development, runtime emits a diagnostic event and logs the missing ResourceRef. In production, optional targets no-op; missing required targets fail the batch with a recoverable error. [north_star]
### req: failure/002
002 EffectBatch application is ordered and transactional per root where possible. If an op fails, later ops in the same batch are skipped unless the op is marked best-effort.
0 002 EffectBatch application is ordered and transactional per root where possible. If an op fails, later ops in the same batch are skipped unless the op is marked best-effort. [north_star]
### req: failure/003
003 Form parse errors do not call the handler. They produce typed form errors targeting generated control ids.
0 003 Form parse errors do not call the handler. They produce typed form errors targeting generated control ids. [north_star]
### req: failure/004
004 Handler errors may map to HTTP responses, form errors, navigation effects, toast/events, or app-defined error effects. Core does not prescribe UI policy.
0 004 Handler errors may map to HTTP responses, form errors, navigation effects, toast/events, or app-defined error effects. Core does not prescribe UI policy. [north_star]
### req: failure/005
005 Wire/schema version mismatch is a hard failure. The runtime refuses to apply unknown incompatible EffectBatch versions and falls back to full page reload when possible.
0 005 Wire/schema version mismatch is a hard failure. The runtime refuses to apply unknown incompatible EffectBatch versions and falls back to full page reload when possible. [north_star]
### req: failure/006
006 Progressive enhancement failures preserve native browser behavior for forms and links whenever valid HTML fallback exists.
0 006 Progressive enhancement failures preserve native browser behavior for forms and links whenever valid HTML fallback exists. [north_star]
---