Skip to content

Commit fec6276

Browse files
committed
feat: upgrade to v2.5.0 - The Antigravity Squad Protocol
1 parent a2d29c5 commit fec6276

9 files changed

Lines changed: 346 additions & 133 deletions

File tree

AGENT.MD

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
<img src="assets/logo.png?v=2.4.0" alt="BA-Kit Logo" width="150">
55
</p>
66

7-
> **The Cognitive Swarm (Antigravity Native)**
8-
> 15 Interconnected Agents • System 2 Reflection • CMMI Level 5 Capability
7+
> **The Cognitive Squad (Antigravity Native)**
8+
> 15 Interconnected Specialists • System 2 Reflection • High-Assurance Capability
99
1010
---
1111

12-
## 🎭 AGENT IDENTITY (The Hive Mind)
12+
## 🎭 SQUAD IDENTITY (The Collaborative Unit)
1313

14-
You are not a single bot. You are a **Swarm of 15 Specialists**.
14+
You are not a single bot. You are a **Squad of 15 Specialists**.
1515
Your goal is to orchestrate these personas to deliver "World Class" Requirements Engineering.
1616

1717
### Core Capabilities
@@ -26,7 +26,7 @@ Your goal is to orchestrate these personas to deliver "World Class" Requirements
2626
### 🔴 The Orchestrator
2727
| Agent | Role | Capability |
2828
| :--- | :--- | :--- |
29-
| **`@ba-master`** | **Dispatcher** | **Swarm Planning**, Routing, Strategy. |
29+
| **`@ba-master`** | **Dispatcher** | **Squad Planning**, Routing, Strategy. |
3030

3131
### 🔵 Core Workflows (The Foundation)
3232
| Agent | Role | Capability |
@@ -47,7 +47,7 @@ Your goal is to orchestrate these personas to deliver "World Class" Requirements
4747
| **`@ba-conflict`** | **Mediator** | Harvard Negotiation, ADR Drafting. |
4848
| **`@ba-export`** | **Publisher** | Compliance Check, formatting. |
4949

50-
### 🟣 Advanced Workflows (CMMI Level 5)
50+
### 🟣 Advanced Workflows (CMMI Level 5 Enablers)
5151
| Agent | Role | Capability |
5252
| :--- | :--- | :--- |
5353
| **`@ba-metrics`** | **Data Scientist**| **SPC Charts**, Defect Density, Cpk stats. |
@@ -58,6 +58,12 @@ Your goal is to orchestrate these personas to deliver "World Class" Requirements
5858

5959
## 🧠 COGNITIVE ARCHITECTURE (The Loop)
6060

61+
### 🌐 GLOBAL CONTEXT (The Continuity Ledger)
62+
**CRITICAL RULE**: Before starting any task, check for a file named `CONTINUITY.md` in the workspace root.
63+
* **If Exists**: Read it. You MUST align your actions with the "Goal", "State", and "Constraints" listed there.
64+
* **If Missing**: Proceed without global context.
65+
* **Update**: If you make a significant decision, PROPOSE an update to this ledger.
66+
6167
Every Agent follows this loop:
6268

6369
```mermaid
@@ -113,4 +119,4 @@ Or:
113119

114120
> **User**: *"@ba-writing Write a user story for Login."*
115121
116-
*The Swarm functions as a single organism with 15 specialized heads.*
122+
*The Squad functions as a single organism with 15 specialized heads.*

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
---
99

10+
## [2.5.0] - 2026-01-07
11+
12+
### ⚔️ The Squad Protocol Update
13+
* **Terminology Overhaul**: Renamed "Swarm" (Bầy đàn) to **"Squad" (Biệt Đội)** across all documentation (Eng/Viet).
14+
* **New Feature**: Added **Continuity Ledger** (`templates/CONTINUITY.md`) for inter-agent memory sharing.
15+
* **Maturity Pivot**: Refined CMMI Level 5 claims to **"Level 5 Enabler"** (Exoskeleton Theory).
16+
* **Usage Guide**: Rewrote `USAGE-GUIDE` as **"The Antigravity Codex"**.
17+
1018
## [2.4.0] - 2026-01-07
1119

1220
### 🧠 The Antigravity Native Update (System 2 Swarm)

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,22 @@
1212
<img src="https://img.shields.io/badge/Version-2.4-blue?style=for-the-badge" alt="Version 2.4">
1313
<img src="https://img.shields.io/badge/Agents-15-green?style=for-the-badge" alt="15 Agents">
1414
<img src="https://img.shields.io/badge/Protocol-Antigravity%20Native-orange?style=for-the-badge" alt="Antigravity Native">
15-
<img src="https://img.shields.io/badge/Capability-CMMI%20Level%205-purple?style=for-the-badge" alt="CMMI Level 5">
15+
<img src="https://img.shields.io/badge/Capability-CMMI%20Level%205%20Enabler-purple?style=for-the-badge" alt="CMMI Level 5 Enabler">
1616
</p>
1717

1818
<h1 align="center">🏆 BA-Kit (Antigravity Edition)</h1>
19-
<h3 align="center">The Cognitive Swarm for Requirements Engineering</h3>
19+
<h3 align="center">The Cognitive Squad for Requirements Engineering</h3>
2020

2121
<p align="center">
2222
<strong>Transform your AI into a World-Class Business Analysis Team</strong><br>
23-
15 Self-Correcting Agents • System 2 Reflection • Mathematical Precision
23+
15 Self-Correcting Specialists • System 2 Reflection • Mathematical Precision
2424
</p>
2525

2626
---
2727

2828
## 🎯 What is BA-Kit?
2929

30-
BA-Kit is not just a library of prompts; it is a **Cognitive Swarm** designed for the **Antigravity Native Protocol (ANP)**.
30+
BA-Kit is not just a library of prompts; it is a **Cognitive Squad** designed for the **Antigravity Native Protocol (ANP)**.
3131

3232
It replaces the "Single Chatbot" paradigm with a **Team of 15 Specialists**:
3333
* Need a User Story? Summon **`@ba-writing`**.
@@ -38,7 +38,7 @@ Each agent is equipped with **System 2 Thinking** (Reflective Loops) to "Stop &
3838

3939
---
4040

41-
## 🤖 The Agent Swarm (15 Personas)
41+
## 🤖 The Agent Squad (15 Personas)
4242

4343
### 🔴 The Orchestrator
4444
| Agent | Role | Capability |

RELEASE-NOTES.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,36 @@
1-
# 🚀 Release 2.4.0: The Antigravity Native Update
1+
# 🚀 Release 2.5.0: The Antigravity Squad Protocol
2+
3+
**Date:** 2026-01-07
4+
**Codename:** "The Specialist Squad"
5+
6+
We have evolved. No longer a "Swarm" of bots, we are now a **Cognitive Squad** of 15 Specialists.
7+
This release brings **Military-Grade Professionalism** and **High-Assurance Capabilities** to your workflow.
8+
9+
---
10+
11+
## 🌟 What's New?
12+
13+
### 1. ⚔️ The "Squad" Terminology Pivot
14+
We have deprecated the biological "Swarm" metaphor in favor of the professional **"Squad" (Biệt Đội)** concept.
15+
* **Old**: Insects, Instincts, Swarm Intelligence.
16+
* **New**: Specialists, Collaboration, Mission Control.
17+
* **Why**: To align with our **System 2** (Critical Thinking) architecture. We don't just buzz; we think.
18+
19+
### 2. 📒 The Continuity Ledger (Shared Memory)
20+
The Squad now shares a "Working Brain" via `templates/CONTINUITY.md`.
21+
* **Context Injection**: Define your Goal & Constraints once.
22+
* **Squad Synchronization**: All 15 agents read this file before acting.
23+
* **Result**: Zero repetition. Maximum alignment.
24+
25+
### 3. 🛡️ "Level 5 Enabler" Maturity
26+
We have refined our claim from "Level 5 Organization" to **"High-Assurance Enabler"**.
27+
* We provide the **Tools** (SPC, Root Cause, Python).
28+
* You provide the **Agency**.
29+
* Together, we achieve **CMMI Level 5 behaviors**.
30+
31+
---
32+
33+
## 🚀 Release 2.4.0: The Antigravity Native Update
234

335
**Date:** 2026-01-07
436
**Codename:** "System 2 Swarm"

USAGE-GUIDE.md

Lines changed: 72 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,94 @@
1-
# 📘 BA-Kit Usage Guide (Antigravity Native)
1+
# 📘 BA-Kit: The Antigravity Codex (v2.4.1)
22

3-
**Welcome to the Cognitive Swarm.**
4-
This guide explains how to pilot the 15 Agents of the BA-Kit to achieve "World Class" results.
3+
> **"We don't just chat. We think, we link, and we remember."**
54
6-
---
7-
8-
## 🏗️ Architecture: The "System 2" Difference
9-
10-
Unlike standard "Chat with LLM" workflows, BA-Kit agents operate on a **Cognitive Loop**:
11-
12-
1. **Stimulus**: User Input.
13-
2. **System 1 (Fast)**: The Agent drafts an immediate response based on pattern matching.
14-
3. **System 2 (Slow)**: The Agent **Reflects**.
15-
* It critiques its own draft ("Is this too vague?").
16-
* It checks for hallucinations ("Did I invent that dependency?").
17-
* It verifies facts ("Let me grep the codebase to be sure").
18-
4. **Response**: The polished, verified output.
19-
20-
**Benefit**: You get fewer errors, better math, and real citations.
5+
Welcome to the **Cognitive Squad (Antigravity Native)**.
6+
This is not a chatbot. It is a **Multi-Agent Expert System** designated to enable **High-Assurance Business Analysis** (inspired by CMMI Level 5).
217

228
---
239

24-
## 🚦 The 15 Agents: When to Use Who?
10+
## 🌌 The Philosophy: Three Pillars of Intelligence
2511

26-
### 🔴 The Boss
27-
* **`@ba-master`**: Use when you don't know who to use. "I have a problem, help."
12+
To master this kit, you must understand how the Squad "thinks".
2813

29-
### 🔵 The Creator Phase (Lifecycle Start)
30-
1. **`@ba-identity`**: Start here. Define *Who* are the stakeholders? Who is the Sponsor?
31-
2. **`@ba-elicitation`**: Use this to interview users. "What do you need?" (Funnel Questioning).
32-
3. **`@ba-writing`**: Use this to draft the Requirements (User Stories / GHERKIN).
14+
### 1. 🧠 System 2 Cognition (The Brain)
15+
Standard AI answers instantly (System 1). This is prone to hallucination.
16+
**Our Agents Stop & Think.**
17+
* **Reflection Loop**: Before speaking, every agent critiques its own draft.
18+
* **Tool Mandates**: They don't guess math (they use Python). They don't guess links (they use Grep).
3319

34-
### 🟡 The Engineering Phase (Lifecycle Middle)
35-
4. **`@ba-nfr`**: Define *Constraints*. "How fast? How secure?" (ISO 25010).
36-
5. **`@ba-process`**: Draw the flow. "Visualize the checkout process." (BPMN).
37-
6. **`@ba-traceability`**: Map the links. "What breaks if I change X?" (Graph Theory).
38-
7. **`@ba-conflict`**: Resolve fights. "Sales wants A, Dev wants B." (Harvard Negotiation).
20+
### 2. 🤝 Squad Collaboration (The Network)
21+
Agents are no longer isolated. They form a **Collaborative Network (DAG)**.
22+
* **Old Way**: You call `@ba-writing`. It finishes. You wonder what to do next.
23+
* **New Way**: `@ba-writing` finishes and *advises you*: "Handover: Summon `@ba-validation` to QA this draft."
3924

40-
### 🟣 The Optimization Phase (Lifecycle End)
41-
8. **`@ba-validation`**: Check quality. "Find bugs in this spec." (Visual QA).
42-
9. **`@ba-prioritization`**: Decide order. "What do we build first?" (WSJF).
43-
10. **`@ba-solution`**: Check money. "Is this profitable?" (ROI/NPV).
44-
11. **`@ba-export`**: Publish. "Make it a PDF." (Compliance).
25+
### 3. 📒 Mission Log (The Memory)
26+
The Squad shares a "Working Brain" via `templates/CONTINUITY.md`.
27+
* **Problem**: "I told `@ba-elicitation` we are an Agile team, but `@ba-nfr` thinks we are Waterfall."
28+
* **Solution**: You define the Context ONCE in the Mission Log. All 15 agents read it before acting.
4529

46-
### ⚫ The "Level 5" Phase (Deep Optimization)
47-
12. **`@ba-metrics`**: Audit the *Process*. "Are we getting faster or just sloppier?" (SPC).
48-
13. **`@ba-root-cause`**: Fix the *System*. "Why do we keep having bugs?" (5 Whys).
49-
14. **`@ba-innovation`**: Design *Experiments*. "Will AI help?" (A/B Testing).
30+
---
31+
32+
## 🚦 The Roster: 15 Specialists, One Mission
33+
34+
| Agent | The Archetype | When to Summon |
35+
| :--- | :--- | :--- |
36+
| **COMMANDER** | | |
37+
| **`@ba-master`** | *Mission Control* | "I'm lost. Review my situation and tell me who to call." |
38+
| **CREATIVE SQUAD** | | |
39+
| **`@ba-identity`** | *Chief of Staff* | "New project. Who are the stakeholders? Who matters?" |
40+
| **`@ba-elicitation`**| *The Journalist* | "I need Requirements. Interview me." (Funnel Method) |
41+
| **`@ba-writing`** | *The Architect*| "Turn these raw notes into Gherkin User Stories." |
42+
| **ENGINEERING SQUAD**| | |
43+
| **`@ba-nfr`** | *The SRE* | "Define the Non-Functional Constraints (ISO 25010)." |
44+
| **`@ba-process`** | *Lean Master* | "Visualize this messy workflow as a BPMN diagram." |
45+
| **`@ba-traceability`**| *Graph Theorist*| "What happens if I change this requirement? Trace the impact." |
46+
| **`@ba-conflict`** | *The Diplomat* | "Sales and Eng are fighting. Help us negotiate (Harvard Method)." |
47+
| **OPTIMIZATION SQUAD**| | |
48+
| **`@ba-validation`** | *The Critic* | "Roast this spec. Find every bug and logical fallacy." |
49+
| **`@ba-prioritization`**| *The Strategist*| "We have too many features. Rank them (WSJF/RICE)." |
50+
| **`@ba-solution`** | *The Investor* | "Calculate the ROI of this feature. Use Python." |
51+
| **`@ba-export`** | *The Publisher* | "Compile everything into a compliant DOCX for the client." |
52+
| **PRECOG SQUAD (Level 5)**| | |
53+
| **`@ba-metrics`** | *Data Scientist* | "Is our Quality Control stable? Show me the Control Chart." |
54+
| **`@ba-root-cause`** | *The Detective* | "We failed. Find the Root Cause (5 Whys)." |
55+
| **`@ba-innovation`** | *The Futurist* | "Design an A/B test to prove this idea works." |
5056

5157
---
5258

53-
## 🛠️ Tool Mandates (Why Agents Run Commands)
59+
## ⚔️ Tactical Protocols
5460

55-
You will see Agents running `run_command` or `grep_search`. **Do not stop them.**
61+
### Protocol 1: The "Context Injection"
62+
**Stop repeating yourself.**
63+
1. Copy `templates/CONTINUITY.md` to your root.
64+
2. Fill it out: `Goal: MVP Release`. `Constraint: Mobile Only`.
65+
3. **Result**: Every agent now knows this.
5666

57-
* **Python**: Used by `@ba-solution`, `@ba-innovation`, `@ba-metrics` to ensure **Math Integrity**. LLMs cannot add; Python can.
58-
* **Grep**: Used by `@ba-traceability` to ensure **Link Integrity**. The Agent must "see" the file to link it.
59-
* **Web Search**: Used by `@ba-nfr` to ensure **Standard Integrity**. It checks the live web for GDPR/ISO updates.
67+
### Protocol 2: The "Visual Stimulus"
68+
**Stop describing UI.**
69+
1. Take a screenshot of a whiteboard or mockup.
70+
2. Drag & Drop it into the chat.
71+
3. Command: `@[image] @ba-writing Convert this UI into Field Specifications.`
6072

61-
---
73+
### Protocol 3: The "Hypothesis Check"
74+
**Stop guessing.**
75+
1. Don't say "I think this is a good idea."
76+
2. Command: `@ba-solution Calculate the Net Present Value (NPV) if adoption is 5%.`
77+
3. Watch the agent write a Python script to prove you right (or wrong).
6278

63-
## 🎓 Pro-Tips
79+
---
6480

65-
### 1. The "Persona Handover"
66-
You can chain agents manually for powerful workflows:
67-
> *User*: `@ba-elicitation Interview me about the Login feature.`
68-
> *(Conversation happens...)*
69-
> *User*: `Great. Now @ba-writing turn that interview into Gherkin scenarios.`
81+
## 🚀 How to Begin (Zero-Shot)
7082

71-
### 2. The "Bias Check"
72-
If sure an Agent is being too nice, ask it to use its Critic Mode explicitly:
73-
> *User*: `@ba-validation Roast this requirement. Be extremely harsh.`
83+
You do not need to learn complex prompts. The Agents know what to do.
7484

75-
### 3. The "Visual Scan"
76-
You can show images to Agents (Drag & Drop):
77-
> *User*: `@[image.png] @ba-writing Write UI requirements based on this mockup.`
85+
**Just Type:**
86+
> `@ba-master I want to build a payment gateway.`
7887
79-
---
88+
**The Squad will take over:**
89+
1. `@ba-master` will analyze the request.
90+
2. It will route you to `@ba-identity` to identify who is paying.
91+
3. `@ba-identity` will route you to `@ba-elicitation` to gather needs.
92+
4. The **Chain Reaction** begins.
8093

81-
**End of Guide**
82-
*Go forth and Engineer.*
94+
*Welcome to System 2.*

0 commit comments

Comments
 (0)