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:
+6
-6
@@ -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]
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user