Repository navigation
Commit abb551f
committed
docs(openspec): carry every scenario, because a delta replaces
The MODIFIED delta restated the signature envelope requirement but carried only
one of its three scenarios, so `Version is read before parameters` and
`Signatures compare as whole strings` would have been deleted from the standing
spec by a change whose proposal calls itself strictly additive.
Measured rather than reasoned about: archiving the change and diffing the result
shows `openspec archive` rewrites the requirement to exactly what the delta
contains. It is a replacement, not a patch, and an omitted scenario is dropped
silently. Re-run with the scenarios restored, all four survive.
Recorded as task 2.3 so the next MODIFIED delta in this repository does not
learn it the same way.1 parent 3c007c8 commit abb551f
2 files changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
28 | 39 | | |
29 | 40 | | |
30 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
0 commit comments