Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,10 @@ Add these hooks to your Claude Code config (`.claude/settings.json`) to auto-tra

See [HOOKS.md](HOOKS.md) for detailed configuration options and troubleshooting.

## Security

To report a security vulnerability, use GitHub private vulnerability reporting. Do not open a public issue. See [SECURITY.md](SECURITY.md) for the reporting process.

## Tech Stack

- **Backend**: Express 5, SQLite, Drizzle ORM, node-pty
Expand Down
29 changes: 29 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Security Policy

## Reporting a Vulnerability

If you discover a security issue in this repository, do not open a public GitHub issue.

Please use GitHub's private vulnerability reporting flow for this repository:

- Open the repository's **Security** tab.
- Go to **Advisories**.
- Click **Report a vulnerability**.
- Or go directly to: <https://github.com/alexandrelam/taskforce/security/advisories/new>

Include as much detail as possible:

- A clear description of the issue and its impact
- Reproduction steps or a proof of concept
- The affected area, version, branch, or commit if known
- Any environment details needed to reproduce the issue

We will aim to acknowledge new reports within 5 business days and will work with you on coordinated disclosure.

## Scope

This policy applies to security issues in the application code and repository contents for this project.

## Supported Versions

Security fixes are provided for the latest code on the default branch.
Loading