Repository navigation
Commit b7a6d94
committed
docs(data-modeling,kernel): a value a stored expression replaces is reported under stored_expression and refused under strictReadonlyWrites
validation-rules.mdx and field-types.mdx said a client value for a stored
field that declares `expression` is neither refused nor reported as dropped.
The engine reports it through `onFieldsDropped` under
`reason: 'stored_expression'` (the data API's `droppedFields`), and an
in-process `strictReadonlyWrites: true` write is refused with
`ERR_READONLY_FIELD_REJECTED`. data-engine.mdx gains the
`stored_expression` row in its strip table and in the `DroppedFieldsEvent`
reason union; system-context.mdx row 22 names the second strict exception
that holds under `isSystem`.
Claude-Session: https://claude.ai/code/session_01T1Y1g92DfSEz93iuCisju4
Co-authored-by: Claude <noreply@anthropic.com>1 parent b93c750 commit b7a6d94
4 files changed
Lines changed: 10 additions & 5 deletions
File tree
- content/docs
- data-modeling
- kernel/contracts
- permissions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
421 | 421 | | |
422 | 422 | | |
423 | 423 | | |
424 | | - | |
| 424 | + | |
425 | 425 | | |
426 | 426 | | |
427 | 427 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
365 | 365 | | |
366 | 366 | | |
367 | 367 | | |
368 | | - | |
| 368 | + | |
369 | 369 | | |
370 | 370 | | |
371 | 371 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
349 | 354 | | |
350 | 355 | | |
351 | 356 | | |
| |||
361 | 366 | | |
362 | 367 | | |
363 | 368 | | |
364 | | - | |
| 369 | + | |
365 | 370 | | |
366 | 371 | | |
367 | | - | |
| 372 | + | |
368 | 373 | | |
369 | 374 | | |
370 | 375 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
| 128 | + | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| |||
0 commit comments