mirror of
https://github.com/domfelipe/vibeflow-n8n.git
synced 2026-08-07 11:56:49 +00:00
Rebuild Vibeflow as an n8n safety gate
This commit is contained in:
parent
79fc67166a
commit
febec32131
101 changed files with 2405 additions and 3557 deletions
47
docs/product-brief.md
Normal file
47
docs/product-brief.md
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
# Product brief
|
||||
|
||||
## Product
|
||||
|
||||
Vibeflow is an open-source safety and contract gate for exported n8n workflows, especially customer-facing workflows produced or edited by coding agents.
|
||||
|
||||
## Problem
|
||||
|
||||
Natural-language workflow generation is now common. The remaining failure is operational: a structurally valid workflow can still leak a credential, answer while disabled, duplicate a side effect, lack a human fallback, retry unsafely, or run forever.
|
||||
|
||||
Existing builders and MCP servers should keep building. Vibeflow checks the result before production.
|
||||
|
||||
## Primary users
|
||||
|
||||
- n8n maintainers reviewing generated workflow changes;
|
||||
- automation consultancies shipping customer-facing agents;
|
||||
- platform teams enforcing workflow policy in pull requests;
|
||||
- coding agents that need deterministic feedback rather than another prompt.
|
||||
|
||||
## Promise
|
||||
|
||||
Given an exported workflow, produce a reproducible pass/fail report with concrete remediation and no network access.
|
||||
|
||||
## Version 0.8 scope
|
||||
|
||||
- dependency-free Node.js CLI;
|
||||
- text, JSON, and SARIF output;
|
||||
- configurable VF000-VF009 policies;
|
||||
- safe and unsafe fixtures;
|
||||
- GitHub Action;
|
||||
- Codex skill and plugin package.
|
||||
|
||||
## Non-goals
|
||||
|
||||
- generating workflows;
|
||||
- replacing n8n, n8n-mcp, or workflow-as-code tools;
|
||||
- executing or mutating live workflows;
|
||||
- proving runtime correctness;
|
||||
- hosting a SaaS dashboard.
|
||||
|
||||
## Differentiation
|
||||
|
||||
Vibeflow starts with policies learned from real conversational-agent operations: an off switch before inference, human handoff after low-confidence output, duplicate-event protection, explicit error paths, bounded retries, and trust-boundary hygiene.
|
||||
|
||||
## Evidence gate
|
||||
|
||||
The project is ready to launch when its own safe fixture passes, unsafe fixture fails, plugin validates, package packs, and CI is green. It becomes a strong Codex for Open Source candidate only after external usage and maintainer work are visible.
|
||||
Loading…
Add table
Add a link
Reference in a new issue