Commit 5686b14
committed
Fix four review findings: EA ordering, SA-01 label, line-number ref, security package
pyproject.toml:
- Remove "security" and "security.*" from setuptools include list; the
threat model is a source-checkout-only compliance tool and must not be
bundled as a top-level namespace package in the distributed wheel.
security/threat_model.py:
- Declare gh_repository (EA-03) before gh_actions_runner (EA-04) to match
numeric order in the RST asset register.
- Rename gh_actions_runner label from "EA-04: GitHub Actions Runner" to
"EA-04: GitHub Actions Infrastructure" to match doc/explanation/security.rst.
- Rename dfetch_cli label from "SA-01: dfetch CLI" to "SA-01: dfetch Process"
to match the Supporting Assets table in security.rst.
doc/explanation/security.rst:
- Remove hard-coded line number from path-traversal control entry; reference
the function symbol check_no_path_traversal() and file only so the doc
stays correct after refactors.
https://claude.ai/code/session_01Rc28JtpAPWhJtA3YvS5kcr1 parent 80b9f9b commit 5686b14
3 files changed
Lines changed: 11 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
439 | 439 | | |
440 | 440 | | |
441 | 441 | | |
442 | | - | |
| 442 | + | |
443 | 443 | | |
444 | 444 | | |
445 | 445 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | 94 | | |
103 | 95 | | |
104 | 96 | | |
| |||
107 | 99 | | |
108 | 100 | | |
109 | 101 | | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| |||
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
127 | | - | |
| 127 | + | |
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| |||
0 commit comments