Open Issues Need Help
View All on GitHubAI Summary: This issue requests the addition of new scanner rules to detect common Python anti-patterns. The existing scanner is primarily JavaScript/TypeScript focused, and this enhancement aims to broaden its capabilities to Python code. The specific anti-patterns to be addressed include bare except clauses, wildcard imports, mutable default arguments, os.system usage, eval/exec, and missing __main__ guards.
AI Governance Layer — one command to add AI coding rules, skills, hooks, and quality gates to any project
AI Summary: This issue proposes adding an `--output` flag to the `assess` and `migrate` commands. This flag will allow users to specify a file path to write the JSON output directly to, rather than just to standard output. The implementation involves modifying the argument parser, handling file writing, and adding corresponding tests.
AI Governance Layer — one command to add AI coding rules, skills, hooks, and quality gates to any project
AI Summary: This issue proposes adding Rust-specific governance rules to a project's stack detector. The task involves creating a new TypeScript file for Rust rules and integrating it into the existing code generation process, along with adding necessary tests.
AI Governance Layer — one command to add AI coding rules, skills, hooks, and quality gates to any project
AI Summary: This issue proposes adding Go-specific governance rules to a project's stack detector. The goal is to create a new Go rules template and integrate it into the AI tool's output generation, ensuring these rules are applied when Go projects are identified. This involves creating a new file for Go rules, updating an existing generator file, and adding corresponding tests.
AI Governance Layer — one command to add AI coding rules, skills, hooks, and quality gates to any project
AI Summary: This issue proposes adding Svelte and SvelteKit specific governance rules to the `forge-ai-init` tool. The goal is to create new rule templates for Svelte, integrate them into the generation process, and add corresponding tests to ensure they are applied correctly when Svelte frameworks are detected.
AI Governance Layer — one command to add AI coding rules, skills, hooks, and quality gates to any project