Skip to content

Latest commit

 

History

History
88 lines (59 loc) · 2.96 KB

File metadata and controls

88 lines (59 loc) · 2.96 KB

Support Policy

agent-rules-kit has a published v0.2.0 GitHub Release line and unreleased post-v0.2.0 fixes on main, but no stable support or API guarantee yet.

There is no guaranteed support response time.

Current status

This project is maintained on a best-effort basis.

At this stage:

  • v0.2.0 is the current published GitHub Release line;
  • main contains unreleased post-v0.2.0 fixes intended for a future patch release;
  • no stable support or API guarantee exists;
  • no commercial SLA exists;
  • no support response time is promised;
  • no production readiness is claimed;
  • no security guarantees are provided;
  • PyPI publication is not claimed.

What this project is

agent-rules-kit is a local Python CLI for diagnosing baseline quality of AI agent instruction files in repositories.

It is intended to help detect missing, weak, duplicated, or risky instruction patterns.

What this project is not

agent-rules-kit is not:

  • a security scanner;
  • a dependency vulnerability scanner;
  • a CI/CD security auditor;
  • a universal AI agent framework;
  • a tool that executes commands from analyzed repositories;
  • a guarantee that a repository is safe.

Before opening an issue

Before reporting a problem, check:

  • README.md for project purpose and limits;
  • AGENTS.md for workflow and AI assistant rules;
  • SECURITY.md for security boundaries and reporting limits;
  • CONTRIBUTING.md for contribution rules;
  • CHANGELOG.md for release history and unreleased changes.

Good support requests

Good requests include:

  • clear description of the problem;
  • expected behavior;
  • actual behavior;
  • reproduction steps;
  • relevant command output;
  • operating system and Python version;
  • whether the issue affects correctness, safety, documentation, or usability.

Unsupported requests

The following requests are out of scope unless a maintainer explicitly approves a design change first:

  • adding network behavior;
  • adding LLM runtime behavior;
  • executing commands from analyzed repositories;
  • claiming the tool makes repositories secure;
  • bypassing checks;
  • hiding known failures;
  • adding secrets or private data to examples;
  • making broad rewrites without a narrow reviewable plan.

Security reports

Security-sensitive reports should follow SECURITY.md.

Private vulnerability reporting is currently verified as disabled. Do not claim that private vulnerability reporting is enabled.

If a sensitive issue cannot be reported privately through GitHub, do not publish secrets, exploit details, private URLs, customer data, or sensitive repository contents. Open only a minimal public issue requesting a private contact path.

For non-sensitive security boundary issues, open a GitHub issue with a minimal reproduction.

Maintainer note

Support must remain aligned with the project boundaries.

A request should not be accepted just because it is useful. It should be accepted only if it keeps the project local-first, auditable, testable, maintainable, and honest about its limits.