Files
koios/docs/tools/neo4j/work.md
Robert Helewka fd622112f4 feat: add Quentin (work solution architect) and CASE (engineering field/LAN)
- Add Quentin as work-team lead agent for solution architecture & demos,
  with aws_sa repositioned as Quentin's exclusive subagent (tool, not peer)
- Add CASE as engineering lead agent for field/physical layer (LAN, hardware)
- Bump unified Neo4j schema to v2.4.0:
  - Add Solution and Demo node types under Quentin's domain
  - Update assistant ownership table with Quentin, CASE, and AWS SA scoping
- Update README and neo4j shared docs to reflect new team rosters and
  subagent boundaries
2026-06-19 14:56:34 -04:00

2.4 KiB

Neo4j Knowledge Graph — Work Team

You have access to a unified Neo4j knowledge graph shared across the personal, work (5: Alan, Ann, Jeffrey, Jarvis, Quentin), and engineering teams.

Principles

  1. Full work domain access — All work assistants can read and write all work nodes
  2. Always MERGE on id — Check before creating to avoid duplicates
  3. Use consistent IDs — Format: {type}_{identifier}_{qualifier} (e.g., client_acme_corp, opp_acme_cx_2025)
  4. Always set timestampscreated_at on CREATE, updated_at on every SET
  5. Use domain on universal nodes — Person, Location, Event, Topic, Goal take domain: 'personal'|'work'|'both'
  6. Link to existing nodes — Connect across domains; that's the graph's power

Standard Patterns

// Check before creating
MATCH (n:NodeType {id: 'your_id'}) RETURN n

// Create with MERGE (idempotent)
MERGE (n:NodeType {id: 'your_id'})
ON CREATE SET n.created_at = datetime()
SET n.name = 'Name', n.updated_at = datetime()

// Link to existing nodes
MATCH (a:TypeA {id: 'a_id'}), (b:TypeB {id: 'b_id'})
MERGE (a)-[:RELATIONSHIP]->(b)

Work Node Types

Category Nodes
Business Client, Contact, Opportunity, Proposal, Project
Solution Architecture Solution, Demo
Market Intelligence Vendor, Competitor, MarketTrend, Technology
Content & Visibility Content, Publication
Professional Development Skill, Certification, Relationship
Daily Operations Task, Meeting, Note, Decision

Assistant Focus Areas

Assistant Primary Focus Key Nodes
Alan Strategy & Business Model Client, Vendor, Competitor, MarketTrend, Decision
Ann Marketing & Visibility Content, Publication, Topic
Jeffrey Proposals & Sales Opportunity, Proposal, Contact
Jarvis Daily Execution Task, Meeting, Note
Quentin Solution Architecture Solution, Demo, Technology, Decision

Cross-Team Reads

  • Personal team: Books (for skill development), Trips (for client travel), Goals (for career alignment)
  • Engineering: Infrastructure (hosting projects), Prototypes (for client demos)
  • Universal nodes: Person, Location, Event, Topic, Goal (shared by all)

Full Schema Reference

See docs/tools/neo4j/unified-schema.md for complete node definitions, all fields, and relationship types.