Commit afd1aa7
docs: fold contracts/ into docs/
The contracts/ directory carried 369 lines, most of which restated docs/:
the capability matrix lived in three places, the --json envelope in three,
the error and exit code tables in two each. Readers had to work out which
copy was authoritative, and every change had to land in several files.
Only three things were unique to it, and they go where they belong:
- artifact layout rules -> docs/cli.md, next to the -o flag they describe
- credential file format and login flow -> docs/configuration.md
- the @deckops/sdk source citations -> internal/, since they justify design
decisions to a reviewer rather than telling a user what the tool does
The promises themselves are unchanged; CONTRIBUTING now names them
directly instead of pointing at a directory.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent f173498 commit afd1aa7
21 files changed
Lines changed: 94 additions & 402 deletions
File tree
- contracts
- docs
- scripts
- src
- cli/commands
- config
- core
- errors
- input
- output
- tests/test-data
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
58 | 65 | | |
59 | 66 | | |
60 | 67 | | |
| |||
74 | 81 | | |
75 | 82 | | |
76 | 83 | | |
77 | | - | |
| 84 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments