40 agents.
13 support.
4 pipelines.
Every paragraph in your KB is the output of a specific agent in a specific pipeline. This page is the canonical roster, what each one does, what it consumes, what it produces. No marketing prose. No decoration. Just the spec.
Experience KB
(per-experience)Takes one work experience . résumé, GitHub, portfolio, LinkedIn . and produces a 9-12-section Cognitive KB, a per-experience Knowledge Graph, and updates the user's hidden Shadow Profile. The Sentinel + Council loop guards every creative output.
| # | Agent | Role | I/O |
|---|---|---|---|
| 01 | Fusion | Merges resume + GitHub + portfolio + LinkedIn into one canonical experience record; resolves conflicts; assigns a data-quality score. | multi-source→experience record |
| 02 | Strategist | Spots gaps, missing metrics, unclear points, and inferable skills; classifies the experience type. | fused exp→gap list |
| 03 | Inquisitor | Generates 3-10 targeted questions (MCQ / descriptive / boolean) tuned to fill gaps without user fatigue. | gaps→question set |
| 04 | Analyzer | Integrates user answers and inline comments into a refined understanding (key facts, inferred skills, re-verification flags). | answers + data→verified facts |
| 05 | Sentinel | Strict rule-enforcement gate (system + user rules). Returns PASS / REJECT with routing. | agent output→verdict |
| 06 | Council | Multi-perspective QA panel (recruiter / hiring manager / tech lead). Returns PASS / REJECT / ESCALATE plus a quality score. | sentinel-passed→verdict + feedback |
| 07 | Architect | Builds the experience knowledge graph . typed nodes (12 types) and relations (8 types). Supports incremental delta mode for re-analysis. | verified facts→KG nodes + edges |
| 08 | Biographer | Produces the final 9-12-section Cognitive KB, STAR stories, and matching signals. | graph + facts→cognitive KB |
| 09 | Reanalyzer | Runs only after a user rejects a finished KB with inline comments . converts comments into structured change directives + delta facts. | rejected KB→change directives |
| 10 | ShadowAnalyst | Background consultant . updates the hidden Shadow Profile using each approved experience. | approved KB→shadow profile delta |
- 01FusionMerges resume + GitHub + portfolio + LinkedIn into one canonical experience record; resolves conflicts; assigns a data-quality score.multi-source→experience record
- 02StrategistSpots gaps, missing metrics, unclear points, and inferable skills; classifies the experience type.fused exp→gap list
- 03InquisitorGenerates 3-10 targeted questions (MCQ / descriptive / boolean) tuned to fill gaps without user fatigue.gaps→question set
- 04AnalyzerIntegrates user answers and inline comments into a refined understanding (key facts, inferred skills, re-verification flags).answers + data→verified facts
- 05SentinelStrict rule-enforcement gate (system + user rules). Returns PASS / REJECT with routing.agent output→verdict
- 06CouncilMulti-perspective QA panel (recruiter / hiring manager / tech lead). Returns PASS / REJECT / ESCALATE plus a quality score.sentinel-passed→verdict + feedback
- 07ArchitectBuilds the experience knowledge graph . typed nodes (12 types) and relations (8 types). Supports incremental delta mode for re-analysis.verified facts→KG nodes + edges
- 08BiographerProduces the final 9-12-section Cognitive KB, STAR stories, and matching signals.graph + facts→cognitive KB
- 09ReanalyzerRuns only after a user rejects a finished KB with inline comments . converts comments into structured change directives + delta facts.rejected KB→change directives
- 10ShadowAnalystBackground consultant . updates the hidden Shadow Profile using each approved experience.approved KB→shadow profile delta
| S1 | Programmatic Validator | Sub-millisecond deterministic checks on Architect output (schema, uniqueness, referential integrity, orphan nodes). |
| S2 | Graph Delta Merger | Pure-function merger that applies a Reanalyzer delta onto a baseline graph. |
| S3 | Schemas / Config | Typed Pydantic outputs and the agent-routing state machine. |
- S1Programmatic ValidatorSub-millisecond deterministic checks on Architect output (schema, uniqueness, referential integrity, orphan nodes).
- S2Graph Delta MergerPure-function merger that applies a Reanalyzer delta onto a baseline graph.
- S3Schemas / ConfigTyped Pydantic outputs and the agent-routing state machine.
Master Experience KB
(cross-experience)Once a user has approved multiple experiences, fuses them into a single 34-section Master KB, a unified cross-experience Master KG, a RAG store (HyDE Q&A pairs + scorecard), and a refreshed Shadow Profile.
| # | Agent | Role | I/O |
|---|---|---|---|
| 01 | MasterSentinel | Phase-aware gatekeeper . branches its rules by phase (aggregation / synthesis / KG / re-analysis). | phase output→verdict |
| 02 | MasterCouncil | Phase-aware QA . adapts its perspectives to the current master phase. | sentinel-passed→verdict + feedback |
| 03 | MasterSynthesizer | Writes the unified 34-section career narrative with per-paragraph provenance citations and an experience reference index. | aggregated KGs→34-section KB |
| 04 | MasterKGArchitect | Creates cross-experience edges (PROGRESSED_TO, SKILL_EVOLVED, BUILT_UPON, etc.) the per-experience Architect cannot see. | merged graph→cross-exp edges |
| 05 | MasterRAGOptimizer | Single-call generator for ~92+ HyDE Q&A pairs, enriched skill taxonomy, 6-dimension recruiter scorecard, tech stack summary, impact metrics, interviewer questions. | master KB→RAG store |
| 06 | MasterReanalyzer | Grounding-aware comment processor . cross-references inline comments with source experience KBs, emits grounding warnings on contradiction rather than silently editing. | rejected KB→change directives |
- 01MasterSentinelPhase-aware gatekeeper . branches its rules by phase (aggregation / synthesis / KG / re-analysis).phase output→verdict
- 02MasterCouncilPhase-aware QA . adapts its perspectives to the current master phase.sentinel-passed→verdict + feedback
- 03MasterSynthesizerWrites the unified 34-section career narrative with per-paragraph provenance citations and an experience reference index.aggregated KGs→34-section KB
- 04MasterKGArchitectCreates cross-experience edges (PROGRESSED_TO, SKILL_EVOLVED, BUILT_UPON, etc.) the per-experience Architect cannot see.merged graph→cross-exp edges
- 05MasterRAGOptimizerSingle-call generator for ~92+ HyDE Q&A pairs, enriched skill taxonomy, 6-dimension recruiter scorecard, tech stack summary, impact metrics, interviewer questions.master KB→RAG store
- 06MasterReanalyzerGrounding-aware comment processor . cross-references inline comments with source experience KBs, emits grounding warnings on contradiction rather than silently editing.rejected KB→change directives
| S1 | MasterAggregator | Pure deterministic merge of all approved experience graphs (dedupes nodes, remaps edges, asserts zero data loss). |
| S2 | MasterRAGMerger | Section-aware delta merger for scoped RAG regenerations (UPSERT / CATEGORY-REPLACE / FULL-REPLACE strategies). |
| S3 | MasterProgrammaticValidator | Phase-specific deterministic validators (covers required-section list, KG node/relation types, structural integrity). |
- S1MasterAggregatorPure deterministic merge of all approved experience graphs (dedupes nodes, remaps edges, asserts zero data loss).
- S2MasterRAGMergerSection-aware delta merger for scoped RAG regenerations (UPSERT / CATEGORY-REPLACE / FULL-REPLACE strategies).
- S3MasterProgrammaticValidatorPhase-specific deterministic validators (covers required-section list, KG node/relation types, structural integrity).
GitHub KB
(per-repo)Takes one GitHub repository, deeply mines it across 4 phases (Linear Mining → Quality Gate → Strategy → Analysis → Output), produces a 15-section Repo KB, a Repo Knowledge Graph, and updates the cross-repo Shadow Profile.
| # | Agent | Role | I/O |
|---|---|---|---|
| 01 | CodeIntelligence | Architecture type, design patterns, complexity, key components, tech stack, fork/tutorial attribution signals. | repo tree→architecture facts |
| 02 | AIDetector | Estimated AI-generated code share, AI/human indicators, suspected AI tooling. | commit history→AI signals |
| 03 | SecurityProfiler | Vulnerabilities, security best-practices, dependency risk, license compliance, secret detection. | manifest + code→security report |
| 04 | ContributorProfiler | Work patterns, collaboration signals, communication style, soft-skill indicators, growth trajectory. | commits + PRs→soft signals |
| 05 | MiningSentinel | Rule-based quality gate after each mining agent; fast, no thinking mode. | mining output→verdict |
| 06 | MiningCouncil | 5-perspective review (accuracy, completeness, consistency, usefulness, clarity) on mining output. | sentinel-passed→verdict + feedback |
| 07 | ProfileCorrelator | Correlates the new repo with the user's approved Master KB / Master KG / Shadow Profile to surface continuity signals. | mining + master→continuity signals |
| 08 | Strategist | Gap analysis over mining output; picks priority areas; classifies the repo. | mining→gaps + class |
| 09 | Inquisitor | Generates 3-10 targeted questions; pre-fills answers from prior repo KBs when applicable. | gaps→question set |
| 10 | Analyzer | Synthesizes user answers + mining data into verified facts, impact metrics, confirmed skills. | answers + mining→verified facts |
| 11 | Architect | Builds the Repo Knowledge Graph (10 node types + typed relations); supports re-analysis delta mode. | verified facts→repo KG |
| 12 | RepoBiographer | Generates the 15-section Repo KB (12 compulsory + up to 3 optional) with a 7-step post-processing pipeline. | graph + facts→15-section KB |
| 13 | ShadowProfiler | Updates the cross-repo Shadow Profile (skill timelines, soft-skill signals, work patterns, AI usage, professional identity). | approved KB→shadow delta |
- 01CodeIntelligenceArchitecture type, design patterns, complexity, key components, tech stack, fork/tutorial attribution signals.repo tree→architecture facts
- 02AIDetectorEstimated AI-generated code share, AI/human indicators, suspected AI tooling.commit history→AI signals
- 03SecurityProfilerVulnerabilities, security best-practices, dependency risk, license compliance, secret detection.manifest + code→security report
- 04ContributorProfilerWork patterns, collaboration signals, communication style, soft-skill indicators, growth trajectory.commits + PRs→soft signals
- 05MiningSentinelRule-based quality gate after each mining agent; fast, no thinking mode.mining output→verdict
- 06MiningCouncil5-perspective review (accuracy, completeness, consistency, usefulness, clarity) on mining output.sentinel-passed→verdict + feedback
- 07ProfileCorrelatorCorrelates the new repo with the user's approved Master KB / Master KG / Shadow Profile to surface continuity signals.mining + master→continuity signals
- 08StrategistGap analysis over mining output; picks priority areas; classifies the repo.mining→gaps + class
- 09InquisitorGenerates 3-10 targeted questions; pre-fills answers from prior repo KBs when applicable.gaps→question set
- 10AnalyzerSynthesizes user answers + mining data into verified facts, impact metrics, confirmed skills.answers + mining→verified facts
- 11ArchitectBuilds the Repo Knowledge Graph (10 node types + typed relations); supports re-analysis delta mode.verified facts→repo KG
- 12RepoBiographerGenerates the 15-section Repo KB (12 compulsory + up to 3 optional) with a 7-step post-processing pipeline.graph + facts→15-section KB
- 13ShadowProfilerUpdates the cross-repo Shadow Profile (skill timelines, soft-skill signals, work patterns, AI usage, professional identity).approved KB→shadow delta
| S1 | GitHubSentinel | Analysis-phase rule gate. |
| S2 | GitHubCouncil | Analysis-phase 5-perspective review. |
| S3 | Reanalyzer | Converts post-approval inline comments into structured change directives (with prompt-injection defense). |
| S4 | Programmatic Validator | Deterministic Architect-output validator. |
| S5 | Graph Delta Merger | Pure-function merger for Architect deltas. |
- S1GitHubSentinelAnalysis-phase rule gate.
- S2GitHubCouncilAnalysis-phase 5-perspective review.
- S3ReanalyzerConverts post-approval inline comments into structured change directives (with prompt-injection defense).
- S4Programmatic ValidatorDeterministic Architect-output validator.
- S5Graph Delta MergerPure-function merger for Architect deltas.
Master GitHub KB
(cross-repo)Fuses all approved per-repo GitHub KBs into a single 16-section GitHub Master KB, a unified cross-repo Master KG, and a RAG layer (HyDE Q&A + Repo Scorecard).
| # | Agent | Role | I/O |
|---|---|---|---|
| 01 | GitHubMasterAggregator | Deterministic . loads every approved per-repo KB and KG in 3 parallel queries, dedupes nodes, persists, builds the cross-repo skill index. No LLM calls. | all repo KBs→merged graph |
| 02 | GitHubKGArchitect | Discovers cross-repo semantic edges (SKILL_DEEPENED, TECHNOLOGY_EVOLVED, etc.) over the deduplicated nodes . edges only, no new nodes. | merged graph→cross-repo edges |
| 03 | KG Sentinel | Rule gate for the cross-repo KG. | KG output→verdict |
| 04 | KG Council | 5-perspective review for the cross-repo KG. | sentinel-passed→verdict + feedback |
| 05 | GitHubSynthesizer | 16-section unified narrative (developer identity, tech mastery, architecture patterns, OSS impact, AI engineering profile, recruiter summary) with repo_full_name provenance. | merged + edges→16-section KB |
| 06 | Synth Sentinel | Rule gate for the synthesized narrative. | narrative→verdict |
| 07 | Synth Council | 5-perspective review for the narrative. | sentinel-passed→verdict + feedback |
| 08 | GitHubRAGOptimizer | Generates 100 HyDE Q&A pairs across 10 categories + a 5-dimension Repo Scorecard. | master KB→RAG store |
| 09 | RAG Sentinel | Rule gate for the RAG layer. | RAG output→verdict |
| 10 | RAG Council | 5-perspective review for the RAG layer. | sentinel-passed→verdict + feedback |
| 11 | GitHubMasterReanalyzer | Grounding-aware reanalyzer . cross-references inline comments against per-repo source KBs and emits grounding warnings on contradiction. | rejected KB→change directives |
- 01GitHubMasterAggregatorDeterministic . loads every approved per-repo KB and KG in 3 parallel queries, dedupes nodes, persists, builds the cross-repo skill index. No LLM calls.all repo KBs→merged graph
- 02GitHubKGArchitectDiscovers cross-repo semantic edges (SKILL_DEEPENED, TECHNOLOGY_EVOLVED, etc.) over the deduplicated nodes . edges only, no new nodes.merged graph→cross-repo edges
- 03KG SentinelRule gate for the cross-repo KG.KG output→verdict
- 04KG Council5-perspective review for the cross-repo KG.sentinel-passed→verdict + feedback
- 05GitHubSynthesizer16-section unified narrative (developer identity, tech mastery, architecture patterns, OSS impact, AI engineering profile, recruiter summary) with repo_full_name provenance.merged + edges→16-section KB
- 06Synth SentinelRule gate for the synthesized narrative.narrative→verdict
- 07Synth Council5-perspective review for the narrative.sentinel-passed→verdict + feedback
- 08GitHubRAGOptimizerGenerates 100 HyDE Q&A pairs across 10 categories + a 5-dimension Repo Scorecard.master KB→RAG store
- 09RAG SentinelRule gate for the RAG layer.RAG output→verdict
- 10RAG Council5-perspective review for the RAG layer.sentinel-passed→verdict + feedback
- 11GitHubMasterReanalyzerGrounding-aware reanalyzer . cross-references inline comments against per-repo source KBs and emits grounding warnings on contradiction.rejected KB→change directives
| S1 | Programmatic Validator | Deterministic structural validator across phases. |
| S2 | RAG Merger | Section-aware delta merger for scoped RAG regenerations. |
- S1Programmatic ValidatorDeterministic structural validator across phases.
- S2RAG MergerSection-aware delta merger for scoped RAG regenerations.
Common patterns
Sentinel + Council quality loop. Every creative output must clear a strict rule gate (Sentinel) and a multi-perspective panel review (Council) before it persists. Loop budgets are bounded . at most 3 Sentinel rejections, 3 Council rejections, 5 internal iterations per stage.
Three-layer error recovery. RetryPolicy → Circuit Breakers → Terminal Raise. Transient errors retry with exponential backoff; persistent failures surface to the user as a clear terminal state.
Three-layer structured-output defense. Pydantic validation → type-aware backfill → fast-model restructure. The pipeline does not crash on malformed LLM output.
Grounding warnings, not silent edits. When a user comment contradicts approved source data, Reanalyzers emit a GroundingWarning the user can resolve . the pipeline never quietly overwrites validated content.
Provenance everywhere. Every Master KB paragraph carries inline source citations; every cross-repo node carries the per-repo IDs it was deduped from.