@@ -196,10 +196,15 @@ GCS Knowledge Hub (results storage)
196196```
197197bobs-brain/
198198├── agents/
199- │ └── bob/ # Main agent (LlmAgent + tools)
200- │ ├── agent.py # Core agent logic
201- │ ├── a2a_card.py # Agent-to-Agent protocol
202- │ └── tools/ # Custom tools
199+ │ ├── bob/ # Main agent (LlmAgent + tools)
200+ │ │ ├── agent.py # Core agent logic
201+ │ │ ├── a2a_card.py # Agent-to-Agent protocol
202+ │ │ └── tools/ # Custom tools
203+ │ ├── iam_*/ # 8 specialist agents
204+ │ └── mission_spec/ # Declarative workflow compiler
205+ │
206+ ├── mcp/ # MCP Server (Universal Tool Access)
207+ │ └── src/ # FastAPI server with 8 tools
203208│
204209├── service/ # HTTP gateways (proxies only!)
205210│ ├── a2a_gateway/ # A2A protocol endpoint
@@ -304,7 +309,7 @@ If drift check fails, the entire pipeline stops. No tests run. No deployment hap
304309
305310``` bash
306311# Get the code
307- git clone https://github.com/jeremylongshore /bobs-brain.git
312+ git clone https://github.com/intent-solutions-io /bobs-brain.git
308313cd bobs-brain
309314
310315# Set up Python environment
@@ -790,10 +795,12 @@ pytest -v
790795### Test Coverage
791796
792797- ✅ Agent initialization and tool registration
793- - ✅ A2A protocol and AgentCard generation
794- - ✅ Portfolio orchestrator (36 tests for org storage)
795- - ✅ Storage config and GCS writer
798+ - ✅ A2A protocol and AgentCard validation
799+ - ✅ Mission Spec compiler and runner
800+ - ✅ Portfolio orchestrator and org storage
801+ - ✅ Enterprise controls (mandates, policy gates)
796802- ✅ Memory wiring (Session + Memory Bank)
803+ - ✅ MCP server tools
797804
798805---
799806
@@ -836,8 +843,6 @@ git commit -m "feat(scope): description
836843Details about the change
837844
838845🤖 Generated with [Claude Code](https://claude.com/claude-code)
839-
840- Co-Authored-By: Claude <noreply@anthropic.com>
841846"
842847git push origin feature/your-feature
843848```
@@ -862,13 +867,13 @@ Required in `.env`:
862867PROJECT_ID=your-gcp-project
863868LOCATION=us-central1
864869AGENT_ENGINE_ID=your-engine-id
865- AGENT_SPIFFE_ID=spiffe://intent.solutions/agent/bobs-brain/dev/us-central1/0.10.0
870+ AGENT_SPIFFE_ID=spiffe://intent.solutions/agent/bobs-brain/dev/us-central1/latest
866871
867872# Application
868873APP_NAME=bobs-brain
869- APP_VERSION=0.10 .0
874+ APP_VERSION=2.0 .0
870875
871- # Org Storage (v0.10.0+)
876+ # Org Storage
872877ORG_STORAGE_WRITE_ENABLED=true
873878ORG_STORAGE_BUCKET=intent-org-knowledge-hub-dev
874879
@@ -993,7 +998,7 @@ gcloud ai agent-engines list --region=us-central1
993998- ✅ ** Enterprise Controls** : Risk tiers R0-R4, policy gates, tool allowlists
994999- ✅ ** Evidence Bundles** : Complete audit trails with manifest + hashing
9951000- ✅ ** Mission Spec v1** : Declarative workflow-as-code in YAML
996- - ✅ ** 103 new tests** : 303 total unit tests
1001+ - ✅ ** 370+ unit tests** : Comprehensive coverage
9971002
9981003** Deployment Status:**
9991004- ✅ ** Agent Engine** : All 10 Hard Mode agents deployed
@@ -1006,6 +1011,7 @@ gcloud ai agent-engines list --region=us-central1
10061011- ✅ Enterprise controls (R0-R4 risk tiers, policy gates)
10071012- ✅ Mission Spec v1 (declarative workflows)
10081013- ✅ Evidence bundles for audit trails
1014+ - ✅ MCP Server with 8 tools (code search, file access, pattern checking)
10091015- ✅ 8 specialist agents (iam-compliance, iam-triage, iam-planner, etc.)
10101016- ✅ 6767 doc suite (30+ standards)
10111017
@@ -1017,7 +1023,7 @@ gcloud ai agent-engines list --region=us-central1
10171023- ` 257-DR-STND-mission-spec-v1.md ` - Workflow-as-code
10181024
10191025** Metrics:**
1020- - 303 unit tests (100% pass)
1026+ - 370+ unit tests (100% pass)
10211027- 30+ comprehensive docs
10221028- 8 enforced Hard Mode rules (R1-R8)
10231029- 15 CI checks
@@ -1071,7 +1077,7 @@ We welcome contributions! Here's how:
10711077
10721078``` bash
10731079# Fork and clone
1074- git clone https://github.com/YOUR_USERNAME/bobs-brain.git
1080+ git clone https://github.com/YOUR_USERNAME/bobs-brain.git # Your fork
10751081cd bobs-brain
10761082
10771083# Set up environment
@@ -1103,8 +1109,8 @@ Just keep the license notice and don't blame us if things break. 😊
11031109## 🔗 Resources
11041110
11051111** This Project:**
1106- - [ GitHub Repository] ( https://github.com/jeremylongshore /bobs-brain )
1107- - [ Release Notes] ( https://github.com/jeremylongshore /bobs-brain/releases )
1112+ - [ GitHub Repository] ( https://github.com/intent-solutions-io /bobs-brain )
1113+ - [ Release Notes] ( https://github.com/intent-solutions-io /bobs-brain/releases )
11081114- [ Documentation] ( 000-docs/ )
11091115
11101116** Foundation Template:**
@@ -1126,6 +1132,6 @@ Just keep the license notice and don't blame us if things break. 😊
11261132
11271133** Built with ❤️ using Google ADK**
11281134
1129- [ ⭐ Star us on GitHub] ( https://github.com/jeremylongshore /bobs-brain ) • [ 📖 Read the docs] ( 000-docs/ ) • [ 💬 Join the discussion] ( https://github.com/jeremylongshore /bobs-brain/discussions )
1135+ [ ⭐ Star us on GitHub] ( https://github.com/intent-solutions-io /bobs-brain ) • [ 📖 Read the docs] ( 000-docs/ ) • [ 💬 Join the discussion] ( https://github.com/intent-solutions-io /bobs-brain/discussions )
11301136
11311137</div >
0 commit comments