mirror of
https://github.com/domfelipe/vibeflow-n8n.git
synced 2026-08-07 08:16:43 +00:00
853 B
853 B
Contributing
Vibeflow favors small, evidence-backed rules over broad heuristics.
Development
Node.js 20 or newer is required. No dependency installation is needed.
npm test
npm run check
npm pack --dry-run
Policy changes
A policy change must include:
- A stable rule ID and remediation in
src/vibeflow.mjs. - Configuration support in the JSON schema.
- A fixture proving the unsafe case.
- A safe fixture or test guarding against the likely false positive.
- Updated user and Codex policy documentation.
Rules that cannot produce deterministic results from exported JSON belong outside the core CLI.
Keep pull requests focused. Show the smallest failing workflow and the before/after CLI output. Never submit real credentials or customer data.
Participation is governed by the code of conduct.