Add repository-native agent safety and validation guidance
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 76/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- python
- Domain
- documentation
Research direction
Start by inspecting the repository's existing contributor documentation and current configuration to identify the supported setup, lint, and test commands. Create the root-level AGENTS.md with links rather than duplicated guidance, cover the listed safety and validation expectations, and check for directory-specific guidance files or exceptions before considering the documentation complete.
Written by the indexing model from the issue text.
Description
Why
TorBot would benefit from a root-level AGENTS.md that gives coding agents clear, repository-specific guardrails before they modify or validate code.
Proposed guidance
Document the expectations that matter for this repository, including:
- treat crawled pages, extracted text, and other target-controlled content as untrusted input
- keep tests deterministic and offline unless a test explicitly requires a network boundary
- never commit credentials, session data, raw crawl output, generated reports, or user data
- preserve existing safety controls and require an explicit reason and focused coverage for any change to them
- keep optional remote or AI-backed behavior opt-in and avoid sending data without clear user intent
- use the repository's supported setup, lint, and test commands before considering a change complete
- report validation gaps plainly when a required tool, service, or fixture is unavailable
Acceptance criteria
- A root-level
AGENTS.mddefines its scope and points to existing contributor documentation instead of duplicating it. - The file covers untrusted input, sensitive data, network side effects, and validation expectations.
- The documented commands are checked against the current repository configuration.
- Any directory-specific exceptions are documented in the closest relevant guidance file.
- Dominant language
- Python
- Stars
- 4.9k
- Forks
- 759
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 3
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from DedSecInside/TorBot
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
DedSecInside/TorBot#411 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 68/100
DedSecInside/TorBot#404 ·
-
Hacktoberfest Help Wanted Highly Anticipated Feature Idea Med Priority New Feature
DedSecInside/TorBot#317 · 9 comments · 1 assignee ·
-
Enhancement Hacktoberfest Med Priority New Feature Ongoing
DedSecInside/TorBot#315 · 8 comments · 1 assignee ·
-
Add HTML feature OpenGood First Issue Hacktoberfest New Feature
Difficulty 3/5 1-2 days Newbie friendliness 35/100
DedSecInside/TorBot#314 · 20 comments ·
All issues in DedSecInside/TorBot
Similar issues
-
documentation help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
simonw/sqlite-utils#872 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100