waves-exovian
Waves is a product development framework that turns ideas into production software through a structured sequence of AI-driven artifacts. It
Open source Repository Open in the app JSON README (API)
About
Waves is a product development framework that turns ideas into production software through a structured sequence of AI-driven artifacts. It provides the AI agent with persistent memory, project awareness, and a clear methodology — so every session starts informed, every task traces to a purpose, and every decision is recorded. The framework guides the complete lifecycle: validate the idea (feasibility analysis with Monte Carlo and Bayesian projections and kill criteria), distill findings into validated facts (foundation), define what the product is and why it exists (blueprint with capabilities, flows, rules, and success metrics), plan delivery in organic cycles called waves (roadmaps with phases and milestones), track implementation per task (logbooks with objectives, scope, and completion guides), execute code aligned with project rules and business intent (objectives-implement), and document what was accomplished (resolutions). Each artifact feeds the next. Each session picks up whe
Details
- Kind
- Plugins
- Topic
- AI, RAG & memory
- Publisher
- exovian-developments
- Origin
- marketplace
- Category
- ferramentas
- Last push
- 2026-06-18T20:30:32Z
- Repository state
- arquivado
- Language
- Shell
- License
- AGPL-3.0
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
exovian-developments/waves-cowork-plugin/waves-exovian
README
# Waves™ Plugin for Claude Product development framework for the AI agent era — from idea validation to production delivery. Works with **Claude Code** and **Claude Desktop (Cowork mode)**. ## Install ### Option 1: Marketplace (recommended) Add the marketplace and install: ```bash claude plugin marketplace add exovian-developments/waves-cowork-plugin claude plugin install waves ``` Updates are automatic when the marketplace is refreshed. ### Option 2: Direct install from GitHub ```bash claude plugin install exovian-developments/waves-cowork-plugin ``` ### Option 3: Download .plugin file Download `waves.plugin` from [Releases](https://github.com/exovian-developments/waves-cowork-plugin/releases) and open it in Claude Desktop. ## What's new in 3.1 - **waves_kernel** — every deterministic rail (validation, gate evaluation, stub detection, artifact merge, relations queries) extracted into a self-contained AGPL CLI (`kernel/`). Products embed it by copying the directory. - **Collaboration substrate** — `waves-merge`, a git merge driver for Waves artifacts (per-field merge, union-by-id, per-field last-write-wins: two people editing the same artifact on branches never see `<<<<<<<`), plus a `pre-commit` backstop that validates staged artifacts from ANY editing surface with delta semantics (only NEW errors block). - **`waves_files/`** — the artifacts directory has a brand-prefixed canonical name (formerly `ai_files/`, still recognized as fallback). `/waves:upgrade` is the single door: it detects any older layout and chains every migration needed, idempotently. ## What it does Waves gives Claude the complete product lifecycle: - **Feasibility** → Validate your idea with Monte Carlo and Bayesian analysis - **Foundation** → Compact feasibility into validated facts - **Blueprint** → Define the product: capabilities, flows, rules, metrics - **Roadmap** → Plan delivery in phases with milestones - **Logbook** → Track implementation with objectives and session continuity It supports **software** projects (any language/framework), **general** projects (academic, creative, business), and **agentic** projects (orchestrations of subagents with skills, hooks, tools, state contracts and pipelines — empirically validated with 3 cases). Includes `governing_principles` as the universal anchor of the organizational governance chain (company_blueprint → ecosystem rules → local rules → logbooks). ## Commands | Command | Description | |---------|-------------| | `/project-init` | Set up preferences and project context (start here) | | `/feasibility-analyze` | Pre-blueprint feasibility with Monte Carlo and Bayesian projections | | `/foundation-create` | Compact feasibility into validated facts for blueprint | | `/blueprint-create` | Create complete product blueprint from foundation | | `/manifest-create` | Analyze your project and create a comprehensive manifest | | `/manifest-update` | Detect changes and update the manifest | | `/rules-create` | Extract coding rules or define standards | | `/rules-update` | Update rules based on code changes | | `/roadmap-create` | Create roadmap with phases, milestones, and dependencies | | `/roadmap-update` | Update roadmap progress and decisions | | `/logbook-create` | Start a development logbook for a ticket or task | | `/logbook-update` | Track progress and add context entries | | `/objectives-implement` | Implement objectives with automatic code auditing | | `/resolution-create` | Generate a resolution document from a completed logbook | | `/user-pref-create` | Advanced preferences setup | | `/user-pref-update` | Modify existing preferences | ## Getting started ### New product (from scratch) 1. Run `/project-init` 2. Run `/feasibility-analyze` 3. Run `/foundation-create` 4. Run `/blueprint-create` 5. Run `/roadmap-create` 6. Run `/logbook-create` for each ticket ### Existing project 1. Run `/project-init` 2. Run `/manifest-create` 3. Run `/rules-create` 4. Run `/logbook-create` for each ticket ## Framework documentation For the full Waves™ Framework specification, see [exovian-developments/waves](https://github.com/exovian-developments/waves). ## Version v1.3.1 — Aligned with Waves™ Framework v1.3.1 ## License AGPL-3.0-or-later