feat: publish Risk Nexus findings and methods
All checks were successful
Build and publish policy-nexus image / build-and-push (push) Successful in 1m10s
All checks were successful
Build and publish policy-nexus image / build-and-push (push) Successful in 1m10s
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a058f3-8ba0-7692-a042-9a870fc3d663
This commit is contained in:
parent
4c8a7b9666
commit
c1b60f322e
70 changed files with 3888 additions and 198 deletions
|
|
@ -39,6 +39,9 @@
|
|||
},
|
||||
"railiance-infra": {
|
||||
"path": "../railiance-infra"
|
||||
},
|
||||
"risk-nexus": {
|
||||
"path": "../risk-nexus"
|
||||
}
|
||||
},
|
||||
"documents": [
|
||||
|
|
@ -565,6 +568,64 @@
|
|||
"canonical_path": "standards/security-zones/v0.1/index.html",
|
||||
"revision_path": "standards/security-zones/v0.1/revisions/{revision}/index.html",
|
||||
"review_interval": "3m"
|
||||
},
|
||||
{
|
||||
"id": "RISK-F-0001",
|
||||
"source_repo": "risk-nexus",
|
||||
"source_path": "findings/RISK-F-0001-flex-auth-unauthenticated-check.md",
|
||||
"canonical_path": "findings/flex-auth-unauthenticated-check/v1/index.html",
|
||||
"revision_path": "findings/flex-auth-unauthenticated-check/v1/revisions/{revision}/index.html",
|
||||
"subtitle": "The estate's authorization oracle authenticated no caller for as long as the endpoint existed. Found by reading, not by monitoring; fixed in two days.",
|
||||
"review_interval": "6m"
|
||||
},
|
||||
{
|
||||
"id": "RISK-F-0008",
|
||||
"source_repo": "risk-nexus",
|
||||
"source_path": "findings/RISK-F-0008-audit-retention-legal-basis-assumed.md",
|
||||
"canonical_path": "findings/audit-retention-legal-basis/v1/index.html",
|
||||
"revision_path": "findings/audit-retention-legal-basis/v1/revisions/{revision}/index.html",
|
||||
"subtitle": "The estate retains personal data in audit records on grounds nobody had established. Published as a question, because it is one.",
|
||||
"review_interval": "6m"
|
||||
},
|
||||
{
|
||||
"id": "RISK-METHOD-SEVERITY",
|
||||
"source_repo": "risk-nexus",
|
||||
"source_path": "docs/method/severity.md",
|
||||
"canonical_path": "methods/risk-severity/v1/index.html",
|
||||
"revision_path": "methods/risk-severity/v1/revisions/{revision}/index.html",
|
||||
"review_interval": "6m"
|
||||
},
|
||||
{
|
||||
"id": "RISK-METHOD-DISCLOSURE",
|
||||
"source_repo": "risk-nexus",
|
||||
"source_path": "docs/method/disclosure.md",
|
||||
"canonical_path": "methods/risk-disclosure/v1/index.html",
|
||||
"revision_path": "methods/risk-disclosure/v1/revisions/{revision}/index.html",
|
||||
"review_interval": "6m"
|
||||
},
|
||||
{
|
||||
"id": "RISK-METHOD-REVIEW",
|
||||
"source_repo": "risk-nexus",
|
||||
"source_path": "docs/method/review.md",
|
||||
"canonical_path": "methods/risk-review/v1/index.html",
|
||||
"revision_path": "methods/risk-review/v1/revisions/{revision}/index.html",
|
||||
"review_interval": "6m"
|
||||
},
|
||||
{
|
||||
"id": "RISK-METHOD-VERIFICATION",
|
||||
"source_repo": "risk-nexus",
|
||||
"source_path": "docs/method/verification.md",
|
||||
"canonical_path": "methods/risk-verification/v1/index.html",
|
||||
"revision_path": "methods/risk-verification/v1/revisions/{revision}/index.html",
|
||||
"review_interval": "6m"
|
||||
},
|
||||
{
|
||||
"id": "RISK-METHOD-DEPENDENCIES",
|
||||
"source_repo": "risk-nexus",
|
||||
"source_path": "docs/method/dependencies.md",
|
||||
"canonical_path": "methods/risk-dependencies/v1/index.html",
|
||||
"revision_path": "methods/risk-dependencies/v1/revisions/{revision}/index.html",
|
||||
"review_interval": "6m"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue