Skip to content

docs: modernize README + docs (Pathfinding.cloud, multi-account, glossary links; drop triage worksheet)#595

Merged
kmcquade merged 3 commits into
masterfrom
docs/readme-privesc-source
Jun 14, 2026
Merged

docs: modernize README + docs (Pathfinding.cloud, multi-account, glossary links; drop triage worksheet)#595
kmcquade merged 3 commits into
masterfrom
docs/readme-privesc-source

Conversation

@kmcquade

@kmcquade kmcquade commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

What

README + docs modernization. Combines the original Pathfinding.cloud/banner change with the documentation accuracy fixes harvested from #558 (so README is owned by a single PR and won't conflict).

  • README & docs copy:
    • Credit Privilege Escalation detection to Pathfinding.cloud (was "Rhino Security Labs research").
    • Remove the obsolete ## NOTE: This repo/project has been restored by Salesforce. banner.
    • Remove "triage worksheet" wording — the scan no longer generates a triage CSV (verified: a real scan emits the HTML report + results/findings JSON only).
    • Note that Cloudsplaining can scan across multiple AWS accounts.
    • Add Credentials Exposure to the risk list.
    • Link each risk to its glossary page (RTD URLs in README, relative .md paths in docs/).
  • Files: README.md, docs/index.md, docs/user-guide/overview.md.

Harvested from #558 (credit)

The documentation-accuracy portion is harvested from #558 by @nikhil6393 (co-authored on the commit). Dropped from that PR as obsolete: the pyproject.toml uv-version hunk and the .readthedocs.yml uv pin to 0.10 — master already requires uv >=0.11.0, so pinning to 0.10 would break the docs build. The cli.py docstring change from #558 is applied on the feature branch (#593) instead, since that PR owns cli.py.

Known follow-up (out of scope here)

docs/report/triage.md is a full page still documenting the (removed) triage CSV worksheet, and docs/appendices/comparison-to-other-tools.md references it. Neither #558 nor this PR touches them; worth a dedicated cleanup so the docs are internally consistent.

🤖 Generated with Claude Code

…lesforce note

- README: credit Privilege Escalation detection to Pathfinding.cloud
- README: remove the "this repo/project has been restored by Salesforce" banner

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Remove "triage worksheet" wording (no longer generated), note multi-account
scanning, add Credentials Exposure to the risk list, and link each risk to its
glossary page. Reconciled with this branch's Pathfinding.cloud wording. Harvested
from #558; the obsolete pyproject and .readthedocs.yml uv-pin hunks are dropped
(master already requires uv >=0.11.0, so pinning to 0.10 would break the docs
build), and the cli.py docstring change is handled separately on the feature branch.

Co-authored-by: nikhil6393 <nikhil900285@gmail.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kmcquade kmcquade changed the title docs: credit Pathfinding.cloud for privesc; drop restored-by-Salesforce banner docs: modernize README + docs (Pathfinding.cloud, multi-account, glossary links; drop triage worksheet) Jun 14, 2026
The scan no longer generates a triage CSV worksheet. Trim the stale phrase from
the module, group-callback, and main() docstrings. Harvested from #558, applied
here because this branch owns cli.py (keeps it conflict-free with the docs PR).

Co-authored-by: nikhil6393 <nikhil900285@gmail.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kmcquade kmcquade merged commit 4aa8c94 into master Jun 14, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant