← Back to history

Pipeline run

5f2bbb9c-6b8b-4ae1-b058-272813abdbbb

Pipeline LLM cost (USD)
API 1: $0.0078 API 2: $0.0000 API 3: $0.0000 Total: $0.0078

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · Practice leadership / BA capability building
Lead and standardize the BA practice: define methods, train and mentor BAs, deepen insurance domain/data expertise, and introduce AI-enabled tools and responsible usage. Also support client advisory, proposals, and practice content to grow the business.
"Set the direction and plan for growing the Business Analysis Practice and build the practice's structure"
Tech stack maturity
Mainstream Modern
A Business Analyst with agile and AI skills typically aligns with a mainstream modern stack focused on collaborative delivery and practical AI adoption rather than legacy or bleeding-edge specialization.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
2.70 / 5
· Title match
✓ Has AI skill
✓ AI skill (primary)
· AI skill (secondary)
· On AI team
✓ Builds AI products
"• Own how AI is used within the BA practice — decide which AI tools to adopt or build, and how."
vocab breakdown (legacy)
Assistants (×1): —
Frameworks (×2): —
Models / concepts (×3): AI, GenAI
Evidence — skills matched in JD (2)
Agile AI
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Agile AI
Show KRA description ↓
• Set the direction and plan for growing the Business Analysis Practice and build the practice's structure — how BAs are organized, trained, and grow within the practice. • Set common standards and ways of working for business analysis across the company. • Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc.). • Bring in new tools and techniques to keep the practice ahead of the curve. • Build a clear career path for BAs — from junior to senior levels. Mentor and develop future BA leaders. • Create training programs and certifications to build BA skills. • Build deep insurance domain expertise across verticals and across the BA team — covering key areas like underwriting, policy administration, claims, Billing/Finance and Reinsurance • Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions. • Create reusable insurance-specific assets — templates, process maps, and reference models. • Own how AI is used within the BA practice — decide which AI tools to adopt or build, and how. • Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation). • Make sure AI is used responsibly — with attention to data privacy and proper checks. • Serve as the primary bridge between business and technology — ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders. • Act as a senior advisor on BA and domain topics for key client relationships. • Build articles, frameworks, points of view, and content that showcase the practice's approach to business analysis and insurance domain consulting. • Create marketing content (case studies, capability decks, solution one-pagers) that helps position the practice to clients and the market. • Work with presales and sales teams to strengthen proposals with strong BA content. • Support new business pitches with practice examples, case studies, and ideas. • Spot opportunities to grow business using the practice's strengths with existing/new customers.

Signals

Skill engineering-manager
0.50
Alias —
—
KRA ai-compliance-officer
0.56

Post-classification

Centroidupdated · n=11
Alias collision log—
New-role queue—
New skills captured0
New KRA capturedyes

Captured for admin review

R&R fragment (sim 0.00) ↔ Business Analyst (Tech) pending

• Set the direction and plan for growing the Business Analysis Practice and build the practice's structure — how BAs are organized, trained, and grow within the practice. • Set common standards and wa…

Status: completed Created: 2026-09-20T09:52:44.315281Z Updated: 2026-09-24T06:29:06.075907Z API 3 duration: 60 ms
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

Business Analyst (Tech)

CASE A

slug: business-analyst-tech · id: 114 · source: db

Title 'Business Analysis Practice Lead' not a catalog hit; nature-aware resolver mapped to same-nature role 'Business Analyst (Tech)': JD is an analyst nature role; candidate 1 (Business Analyst (Tech)) is the same nature and a faithful generalization of the practice lead role.

Resolution: in_db — role exists in library; skill↔dim and role↔dim links saved when applicable.

0
New skills
0
Skill↔dim saved
0
Role↔dim saved
0
Skipped

Job description

Business Analysis Practice Lead Location: Hyderabad  Employment Type: Full-Time  Reporting To: Director, Client Services & Assurance Role Purpose The Business Analysis Practice Lead will build and grow Manomay's Business Analysis Practice into a strong, capable team known for its quality and its ability to act as the 'BusinessTechnology' Liaison — ensuring client needs translate into effective, technology-enabled solutions. The role carries strong ownership of building deep insurance domain expertise across the practice, along with strong Business-Technology thinking. This role is about building the practice, with required insight into delivery (primarily understanding customers and projects). The person in this role will focus on people, skills, knowledge, and tools that make our BA teams better. Key Responsibilities Practice Strategy & Excellence • Set the direction and plan for growing the Business Analysis Practice and build the practice's structure — how BAs are organized, trained, and grow within the practice. • Set common standards and ways of working for business analysis across the company. • Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc.). • Bring in new tools and techniques to keep the practice ahead of the curve. Capability Building & Talent Development • Build a clear career path for BAs — from junior to senior levels. Mentor and develop future BA leaders. • Create training programs and certifications to build BA skills. Domain Expertise & Knowledge Management • Build deep insurance domain expertise across verticals and across the BA team — covering key areas like underwriting, policy administration, claims, Billing/Finance and Reinsurance • Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions. • Create reusable insurance-specific assets — templates, process maps, and reference models AI Enablement & Innovation • Own how AI is used within the BA practice — decide which AI tools to adopt or build, and how. • Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation). • Make sure AI is used responsibly — with attention to data privacy and proper checks. Consulting Excellence & Client Advisory • Serve as the primary bridge between business and technology — ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.  • Act as a senior advisor on BA and domain topics for key client relationships. Market Positioning & Business Growth • Build articles, frameworks, points of view, and content that showcase the practice's approach to business analysis and insurance domain consulting.  • Create marketing content (case studies, capability decks, solution one-pagers) that helps position the practice to clients and the market. • Work with presales and sales teams to strengthen proposals with strong BA content. • Support new business pitches with practice examples, case studies, and ideas. • Spot opportunities to grow business using the practice's strengths with existing/new customers. Qualifications • Bachelor’s degree in business, Technology, Engineering, Information Systems, or related field.  • MBA preferred.  • 12+ years of experience in Business Analysis, Consulting, or Business Transformation.  • Experience building or growing a Business Analysis practice, CoE, or similar capability.  • Deep experience in the Insurance domain (e.g., underwriting, claims, policy administration, billing/finance, reinsurance etc.) with hands – on experience across a minimum of two verticals – P&C, Health, Life and Pensions etc. • Experience across other BFSI verticals is a plus.  • Experience mentoring or developing BA talent and building training or career development programs.  • Exposure to applying AI/GenAI in business analysis or consulting work is a strong plus.  • Relevant certifications (e.g., CBAP, AINS, CPCU) are desirable but not mandatory.  • Experience representing a practice externally — through speaking, writing, or industry forums — is a plus. Measures of Success • Practice maturity and scalability • Growth in BA competencies • Creation of reusable IP and domain assets • Adoption of AI-enabled BA practices • Contribution to proposal quality and business growth • Development of future BA leaders • Increased market recognition of Manomay's consulting capabilities

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

Agile Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Agile id=520 · agile

Aliases — catalog

  • Agile (CANONICAL) primary

Context tags (catalog)

Kanban SAFe Scrum backlog backlog grooming burndown burndown chart continuous delivery continuous improvement cross-functional daily standup epics incremental development iteration iteration planning lean product backlog product owner retrospective sprint sprint planning stand-up story points user stories velocity

Stored enrichment (catalog DB)

Category
Methodology
Sub-category
Agile
Confidence
0.99
Version strategy
NOT_APPLICABLE

Maturity reasoning: Agile appears in a large share of software job descriptions and is a standard hiring-pipeline requirement; Scrum/Kanban are commonly listed alongside it, showing broad market adoption.

Skill profile (library / DB)

Skill nature
METHODOLOGY
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
8
Sub-category id
3594
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • React Frontend Development Catalog dimension db id 96

    Library dimension (catalog)

  • Software Concepts, Patterns & Practices Catalog dimension db id 478

    Library dimension (catalog)

    Roles linked in library: Engineering Manager

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
React Frontend Development
d_init_01
✓ — Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
Software Concepts, Patterns & Practices
software-concepts-patterns-practices
✓ — Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
AI Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: AI id=1347 · ai

Aliases — catalog

  • AI (CANONICAL)

Context tags (catalog)

AI ethics PyTorch TensorFlow algorithm optimization computer vision data preprocessing deep learning feature engineering machine learning model training natural language processing neural networks predictive analytics reinforcement learning supervised learning

Stored enrichment (catalog DB)

Category
Concept
Sub-category
Artificial Intelligence
Confidence
0.98
Version strategy
NOT_APPLICABLE

Maturity reasoning: AI appears in a large and growing share of job descriptions across software, data, and product roles; major vendors like Microsoft, Google, and AWS have broad AI offerings and hiring demand reflects mainstream adoption.

Skill profile (library / DB)

Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
2
Sub-category id
1020
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • React Frontend Development Catalog dimension db id 96

    Library dimension (catalog)

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
React Frontend Development
d_init_01
✓ — Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

All API 3 persistence rows

Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.

Skill Tag Dimension Skill↔dim Role↔dim Outcome Notes
Agile in_db
React Frontend Development
d_init_01
✓ — Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
Agile in_db
Software Concepts, Patterns & Practices
software-concepts-patterns-practices
✓ — Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
AI in_db
React Frontend Development
d_init_01
✓ — Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleBusiness Analysis Practice Lead
CompanyManomay
Experience12+ years of experience in Business Analysis, Consulting, or Business Transformation
DomainInsurance
Location Hyderabad, India (null)
JD type pass

Certifications

CBAP AINS CPCU
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "ai_kras": [
    "\u2022 Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.",
    "\u2022 Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation).",
    "\u2022 Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks."
  ],
  "archetype_override_applied": true,
  "archetype_override_matched_skills": [
    "Agile",
    "Make",
    "Role",
    "Models",
    "mentoring",
    "templates",
    "Location",
    "relationships",
    "claims"
  ],
  "certifications": [
    "CBAP",
    "AINS",
    "CPCU"
  ],
  "client_details": null,
  "company_name": "Manomay",
  "company_size": null,
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "BFSI",
        "Insurance Domain"
      ],
      "domain": "Insurance"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/BSC - Business",
      "raw": "Bachelor\u2019s degree in business, Technology, Engineering, Information Systems, or related field.",
      "requirement": "required"
    },
    {
      "level": "Master\u0027s",
      "qualification": "MBA - Business Administration",
      "raw": "MBA preferred.",
      "requirement": "preferred"
    }
  ],
  "experience": {
    "max": null,
    "min": 12,
    "raw": "12+ years of experience in Business Analysis, Consulting, or Business Transformation"
  },
  "job_locations": [
    {
      "aliases": [],
      "city": "Hyderabad",
      "country": "India",
      "state": null,
      "work_mode": "null"
    }
  ],
  "notice_period": {
    "days": null,
    "raw": null
  },
  "open_to_relocate": false,
  "role": "Business Analysis Practice Lead",
  "role_aliases": [
    {
      "name": "Business Analysis Lead",
      "reasoning": "generalized form of the picked role",
      "relation": "synonym"
    },
    {
      "name": "Business Analysis Manager",
      "reasoning": "common industry alt for the same archetype",
      "relation": "synonym"
    },
    {
      "name": "Practice Lead",
      "reasoning": "reflects the leadership aspect of the role",
      "relation": "synonym"
    }
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 4,
      "heading": "Practice Strategy \u0026 Excellence",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Set the direction and",
        "last_5_words": "ahead of the curve."
      },
      "text": "\u2022 Set the direction and plan for growing the Business Analysis Practice and build the practice\u0027s structure \u2014 how BAs are organized, trained, and grow within the practice.\n\u2022 Set common standards and ways of working for business analysis across the company.\n\u2022 Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc.).\n\u2022 Bring in new tools and techniques to keep the practice ahead of the curve.",
      "word_count": 64
    },
    {
      "bullet_count": 2,
      "heading": "Capability Building \u0026 Talent Development",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Build a clear career",
        "last_5_words": "to build BA skills."
      },
      "text": "\u2022 Build a clear career path for BAs \u2014 from junior to senior levels. Mentor and develop future BA leaders.\n\u2022 Create training programs and certifications to build BA skills.",
      "word_count": 30
    },
    {
      "bullet_count": 3,
      "heading": "Domain Expertise \u0026 Knowledge Management",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Build deep insurance domain",
        "last_5_words": "templates, process maps, and reference models."
      },
      "text": "\u2022 Build deep insurance domain expertise across verticals and across the BA team \u2014 covering key areas like underwriting, policy administration, claims, Billing/Finance and Reinsurance\n\u2022 Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions.\n\u2022 Create reusable insurance-specific assets \u2014 templates, process maps, and reference models.",
      "word_count": 56
    },
    {
      "bullet_count": 3,
      "heading": "AI Enablement \u0026 Innovation",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Own how AI is used",
        "last_5_words": "data privacy and proper checks."
      },
      "text": "\u2022 Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.\n\u2022 Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation).\n\u2022 Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks.",
      "word_count": 48
    },
    {
      "bullet_count": 2,
      "heading": "Consulting Excellence \u0026 Client Advisory",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Serve as the primary",
        "last_5_words": "for key client relationships."
      },
      "text": "\u2022 Serve as the primary bridge between business and technology \u2014 ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.\n\u2022 Act as a senior advisor on BA and domain topics for key client relationships.",
      "word_count": 42
    },
    {
      "bullet_count": 5,
      "heading": "Market Positioning \u0026 Business Growth",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Build articles, frameworks, points",
        "last_5_words": "with existing/new customers."
      },
      "text": "\u2022 Build articles, frameworks, points of view, and content that showcase the practice\u0027s approach to business analysis and insurance domain consulting.\n\u2022 Create marketing content (case studies, capability decks, solution one-pagers) that helps position the practice to clients and the market.\n\u2022 Work with presales and sales teams to strengthen proposals with strong BA content.\n\u2022 Support new business pitches with practice examples, case studies, and ideas.\n\u2022 Spot opportunities to grow business using the practice\u0027s strengths with existing/new customers.",
      "word_count": 66
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "dimension": null,
      "is_primary": true,
      "layer": "L3",
      "layer_source": "llm",
      "rationale": "While Agile is mentioned in the context of keeping BA practices modern, it is presented as a general practice rather than a specific differentiator for this role, making it more suitable for L3.",
      "skill_name": "Agile"
    },
    {
      "dimension": null,
      "is_primary": true,
      "layer": "L1",
      "layer_source": "llm",
      "rationale": "AI is mentioned in the context of setting direction and planning for the Business Analysis Practice, indicating its importance as a differentiator for this specific role.",
      "skill_name": "AI"
    }
  ],
  "jd_parameters": {
    "certifications": [
      "CBAP",
      "AINS",
      "CPCU"
    ],
    "clientDetails": null,
    "company": "Manomay",
    "companySize": null,
    "ctc": {
      "currency": null,
      "max": null,
      "min": null,
      "period": null,
      "raw": null
    },
    "educationRequirements": [
      "BTECH/BE/BSC - Business",
      "MBA - Business Administration"
    ],
    "experience": {
      "max": null,
      "min": 12,
      "raw": "12+ years of experience in Business Analysis, Consulting, or Business Transformation"
    },
    "industryDomain": "Insurance",
    "knockouts": {
      "certifications": [
        "CBAP",
        "AINS",
        "CPCU"
      ],
      "ctc": {
        "currency": null,
        "max": null,
        "min": null
      },
      "educationRequirements": [
        "BTECH/BE/BSC - Business",
        "MBA - Business Administration"
      ],
      "experience": {
        "max": null,
        "min": 12
      },
      "location": [
        "Hyderabad, India"
      ],
      "noticePeriod": null
    },
    "locations": [
      "Hyderabad, India"
    ],
    "noticePeriod": null,
    "openToRelocate": false,
    "role": "Business Analysis Practice Lead",
    "roleSynonyms": [
      "Business Analysis Lead",
      "Business Analysis Manager",
      "Practice Lead"
    ]
  },
  "jd_role": {
    "display_name": "Business Analysis Practice Lead",
    "rationale": null,
    "role_aliases": [
      "Business Analysis Lead",
      "Business Analysis Manager",
      "Practice Lead"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "ai_kras": [
      "\u2022 Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.",
      "\u2022 Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation).",
      "\u2022 Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks."
    ],
    "archetype_override_applied": true,
    "archetype_override_matched_skills": [
      "Agile",
      "Make",
      "Role",
      "Models",
      "mentoring",
      "templates",
      "Location",
      "relationships",
      "claims"
    ],
    "certifications": [
      "CBAP",
      "AINS",
      "CPCU"
    ],
    "client_details": null,
    "company_name": "Manomay",
    "company_size": null,
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "BFSI",
          "Insurance Domain"
        ],
        "domain": "Insurance"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/BSC - Business",
        "raw": "Bachelor\u2019s degree in business, Technology, Engineering, Information Systems, or related field.",
        "requirement": "required"
      },
      {
        "level": "Master\u0027s",
        "qualification": "MBA - Business Administration",
        "raw": "MBA preferred.",
        "requirement": "preferred"
      }
    ],
    "experience": {
      "max": null,
      "min": 12,
      "raw": "12+ years of experience in Business Analysis, Consulting, or Business Transformation"
    },
    "job_locations": [
      {
        "aliases": [],
        "city": "Hyderabad",
        "country": "India",
        "state": null,
        "work_mode": "null"
      }
    ],
    "notice_period": {
      "days": null,
      "raw": null
    },
    "open_to_relocate": false,
    "role": "Business Analysis Practice Lead",
    "role_aliases": [
      {
        "name": "Business Analysis Lead",
        "reasoning": "generalized form of the picked role",
        "relation": "synonym"
      },
      {
        "name": "Business Analysis Manager",
        "reasoning": "common industry alt for the same archetype",
        "relation": "synonym"
      },
      {
        "name": "Practice Lead",
        "reasoning": "reflects the leadership aspect of the role",
        "relation": "synonym"
      }
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 4,
        "heading": "Practice Strategy \u0026 Excellence",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Set the direction and",
          "last_5_words": "ahead of the curve."
        },
        "text": "\u2022 Set the direction and plan for growing the Business Analysis Practice and build the practice\u0027s structure \u2014 how BAs are organized, trained, and grow within the practice.\n\u2022 Set common standards and ways of working for business analysis across the company.\n\u2022 Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc.).\n\u2022 Bring in new tools and techniques to keep the practice ahead of the curve.",
        "word_count": 64
      },
      {
        "bullet_count": 2,
        "heading": "Capability Building \u0026 Talent Development",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Build a clear career",
          "last_5_words": "to build BA skills."
        },
        "text": "\u2022 Build a clear career path for BAs \u2014 from junior to senior levels. Mentor and develop future BA leaders.\n\u2022 Create training programs and certifications to build BA skills.",
        "word_count": 30
      },
      {
        "bullet_count": 3,
        "heading": "Domain Expertise \u0026 Knowledge Management",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Build deep insurance domain",
          "last_5_words": "templates, process maps, and reference models."
        },
        "text": "\u2022 Build deep insurance domain expertise across verticals and across the BA team \u2014 covering key areas like underwriting, policy administration, claims, Billing/Finance and Reinsurance\n\u2022 Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions.\n\u2022 Create reusable insurance-specific assets \u2014 templates, process maps, and reference models.",
        "word_count": 56
      },
      {
        "bullet_count": 3,
        "heading": "AI Enablement \u0026 Innovation",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Own how AI is used",
          "last_5_words": "data privacy and proper checks."
        },
        "text": "\u2022 Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.\n\u2022 Build AI-powered templates and tools that help BAs work faster and better (e.g., for writing requirements or documentation).\n\u2022 Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks.",
        "word_count": 48
      },
      {
        "bullet_count": 2,
        "heading": "Consulting Excellence \u0026 Client Advisory",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Serve as the primary",
          "last_5_words": "for key client relationships."
        },
        "text": "\u2022 Serve as the primary bridge between business and technology \u2014 ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.\n\u2022 Act as a senior advisor on BA and domain topics for key client relationships.",
        "word_count": 42
      },
      {
        "bullet_count": 5,
        "heading": "Market Positioning \u0026 Business Growth",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Build articles, frameworks, points",
          "last_5_words": "with existing/new customers."
        },
        "text": "\u2022 Build articles, frameworks, points of view, and content that showcase the practice\u0027s approach to business analysis and insurance domain consulting.\n\u2022 Create marketing content (case studies, capability decks, solution one-pagers) that helps position the practice to clients and the market.\n\u2022 Work with presales and sales teams to strengthen proposals with strong BA content.\n\u2022 Support new business pitches with practice examples, case studies, and ideas.\n\u2022 Spot opportunities to grow business using the practice\u0027s strengths with existing/new customers.",
        "word_count": 66
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "role": {
    "anchor_type": null,
    "display_name": "Business Analysis Practice Lead",
    "id": null,
    "resolution": "unresolved",
    "slug": null
  },
  "run_id": "5f2bbb9c-6b8b-4ae1-b058-272813abdbbb",
  "secondary_skills": [],
  "skill_layers": [
    {
      "label": "Primary",
      "layer": "L1",
      "skills": [
        {
          "name": "AI",
          "rationale": "AI is mentioned in the context of setting direction and planning for the Business Analysis Practice, indicating its importance as a differentiator for this specific role."
        }
      ]
    },
    {
      "label": "Hygiene",
      "layer": "L3",
      "skills": [
        {
          "name": "Agile",
          "rationale": "While Agile is mentioned in the context of keeping BA practices modern, it is presented as a general practice rather than a specific differentiator for this role, making it more suitable for L3."
        }
      ]
    }
  ],
  "stage3_signals": {
    "alias_found": false,
    "alias_match_roles": [],
    "kra_match_roles": [
      {
        "display_name": "AI Compliance Officer",
        "kra_matches": [
          {
            "kra_text": "Assesses personal data usage, retention schedules, consent mechanisms, and cross-border transfer requirements for AI systems handling sensitive information.",
            "sentence": "Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks.",
            "similarity": 0.6336
          },
          {
            "kra_text": "Reviews AI use cases and model deployments against applicable regulations, internal ethics policies, and governance guidelines prior to production approval.",
            "sentence": "Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.",
            "similarity": 0.5587
          },
          {
            "kra_text": "Defines AI governance frameworks including fairness standards, transparency obligations, explainability requirements, and human oversight accountability structures.",
            "sentence": "Build AI-powered templates and tools that help BAs work faster and better (e.g. , for writing requirements or documentation).",
            "similarity": 0.477
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 12,
        "score": 0.5565,
        "slug": "ai-compliance-officer",
        "total_count": null
      },
      {
        "display_name": "AI Engineer",
        "kra_matches": [
          {
            "kra_text": "Translates product requirements into AI-powered features by integrating large language models like GPT-4, Claude, or Gemini into application workflows via API.",
            "sentence": "Build AI-powered templates and tools that help BAs work faster and better (e.g. , for writing requirements or documentation).",
            "similarity": 0.5334
          },
          {
            "kra_text": "Implements safety guardrails, content filtering, output validation, fallback handlers, and retry logic for robust and predictable AI feature behavior.",
            "sentence": "Make sure AI is used responsibly \u2014 with attention to data privacy and proper checks.",
            "similarity": 0.4933
          },
          {
            "kra_text": "Integrates AI model API responses with application business logic, database writes, event publishing, and downstream service orchestration.",
            "sentence": "Own how AI is used within the BA practice \u2014 decide which AI tools to adopt or build, and how.",
            "similarity": 0.493
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 13,
        "score": 0.5065,
        "slug": "ai-engineer",
        "total_count": null
      },
      {
        "display_name": "Data Engineer",
        "kra_matches": [
          {
            "kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
            "sentence": "Build strong understanding of insurance data (policy, claims, underwriting, actuarial) to help BAs bridge business needs and technical/data solutions.",
            "similarity": 0.4998
          },
          {
            "kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
            "sentence": "Serve as the primary bridge between business and technology \u2014 ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.",
            "similarity": 0.4586
          },
          {
            "kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
            "sentence": "Set common standards and ways of working for business analysis across the company.",
            "similarity": 0.4389
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 2,
        "score": 0.4657,
        "slug": "data-engineer",
        "total_count": null
      },
      {
        "display_name": "Engineering Manager",
        "kra_matches": [
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "Serve as the primary bridge between business and technology \u2014 ensuring business needs translate into technology requirements, and technology capabilities are understood by business stakeholders.",
            "similarity": 0.5115
          },
          {
            "kra_text": "coach performance and growth",
            "sentence": "Spot opportunities to grow business using the practice\u0027s strengths with existing/new customers.",
            "similarity": 0.4079
          },
          {
            "kra_text": "coach performance and growth",
            "sentence": "Set the direction and plan for growing the Business Analysis Practice and build the practice\u0027s structure \u2014 how BAs are organized, trained, and grow within the practice.",
            "similarity": 0.4075
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 121,
        "score": 0.4423,
        "slug": "engineering-manager",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "structure reusable application code",
            "sentence": "Create reusable insurance-specific assets \u2014 templates, process maps, and reference models.",
            "similarity": 0.4741
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Keep BA practices modern and aligned with current methods (Agile, product thinking, AI etc. ).",
            "similarity": 0.4251
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Work with presales and sales teams to strengthen proposals with strong BA content.",
            "similarity": 0.423
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.4407,
        "slug": "flutter-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Engineering Manager",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "Agile"
        ],
        "role_id": 121,
        "score": 0.5,
        "slug": "engineering-manager",
        "total_count": 2
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "A",
    "chosen_role": {
      "display_name": "Business Analyst (Tech)",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 114,
      "score": 0.85,
      "slug": "business-analyst-tech",
      "total_count": null
    },
    "confidence": 0.85,
    "consensus_evidence": {},
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [],
    "matched_kras": [],
    "matched_skills": [],
    "new_role_display_name": null,
    "new_role_domain": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Title \u0027Business Analysis Practice Lead\u0027 not a catalog hit; nature-aware resolver mapped to same-nature role \u0027Business Analyst (Tech)\u0027: JD is an analyst nature role; candidate 1 (Business Analyst (Tech)) is the same nature and a faithful generalization of the practice lead role.",
    "role_aliases": [],
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 11,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 2064,
      "r_and_r_preview": "\u2022 Set the direction and plan for growing the Business Analysis Practice and build the practice\u0027s structure \u2014 how BAs are organized, trained, and grow within the practice.\n\u2022 Set common standards and wa",
      "role_display_name": "Business Analyst (Tech)",
      "role_slug": "business-analyst-tech",
      "status": "pending"
    },
    "new_skills_attached": [],
    "queue_entry_id": null,
    "v3_pipeline_triggered": false,
    "v3_role_slug": null,
    "v3_run_id": null
  }
}
API 2 — extract-details
{
  "alias_matches": [
    {
      "alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
      "alias_persisted": false,
      "existing_alias_id": 868,
      "existing_alias_text": "Agile",
      "input_term": "Agile",
      "matched_canonical": {
        "category_id": 8,
        "display_name": "Agile",
        "id": 520,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "agile",
        "sub_category_id": 3594,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    },
    {
      "alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
      "alias_persisted": false,
      "existing_alias_id": 1990,
      "existing_alias_text": "AI",
      "input_term": "AI",
      "matched_canonical": {
        "category_id": 2,
        "display_name": "AI",
        "id": 1347,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "ai",
        "sub_category_id": 1020,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [
    {
      "display_name": "Engineering Manager",
      "id": 121,
      "rationale": null,
      "role_archetype": null,
      "slug": "engineering-manager",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Business Analyst (Tech)",
    "id": 114,
    "rationale": "Title \u0027Business Analysis Practice Lead\u0027 not a catalog hit; nature-aware resolver mapped to same-nature role \u0027Business Analyst (Tech)\u0027: JD is an analyst nature role; candidate 1 (Business Analyst (Tech)) is the same nature and a faithful generalization of the practice lead role.",
    "role_archetype": null,
    "slug": "business-analyst-tech",
    "source": "db"
  },
  "dimensions": [
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "React Frontend Development",
        "id": 96,
        "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
        "slug": "d_init_01",
        "source": "db"
      },
      "input_skill": "Agile",
      "llm_role": null,
      "roles_from_db": []
    },
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "Software Concepts, Patterns \u0026 Practices",
        "id": 478,
        "rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
        "slug": "software-concepts-patterns-practices",
        "source": "db"
      },
      "input_skill": "Agile",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "Engineering Manager",
          "id": 121,
          "rationale": null,
          "role_archetype": null,
          "slug": "engineering-manager",
          "source": "db"
        }
      ]
    },
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "React Frontend Development",
        "id": 96,
        "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
        "slug": "d_init_01",
        "source": "db"
      },
      "input_skill": "AI",
      "llm_role": null,
      "roles_from_db": []
    }
  ],
  "input_final_skills": [
    "Agile",
    "AI"
  ],
  "input_llm_skills": [
    "Agile",
    "AI"
  ],
  "new_aliases_persisted": 0,
  "run_id": "5f2bbb9c-6b8b-4ae1-b058-272813abdbbb",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "Agile",
          "alias_type": "CANONICAL",
          "id": 868,
          "is_primary": true,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 8,
        "display_name": "Agile",
        "id": 520,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "agile",
        "sub_category_id": 3594,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "React Frontend Development",
            "id": 96,
            "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
            "slug": "d_init_01",
            "source": "db"
          },
          "input_skill": "Agile",
          "llm_role": null,
          "roles_from_db": []
        },
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "Software Concepts, Patterns \u0026 Practices",
            "id": 478,
            "rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
            "slug": "software-concepts-patterns-practices",
            "source": "db"
          },
          "input_skill": "Agile",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "Engineering Manager",
              "id": 121,
              "rationale": null,
              "role_archetype": null,
              "slug": "engineering-manager",
              "source": "db"
            }
          ]
        }
      ],
      "input_skill": "Agile",
      "matched_via": "alias",
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": null,
      "source_tag": "db",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [
        {
          "alias_text": "AI",
          "alias_type": "CANONICAL",
          "id": 1990,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 2,
        "display_name": "AI",
        "id": 1347,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "ai",
        "sub_category_id": 1020,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "React Frontend Development",
            "id": 96,
            "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
            "slug": "d_init_01",
            "source": "db"
          },
          "input_skill": "AI",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "AI",
      "matched_via": "alias",
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": null,
      "source_tag": "db",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": []
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Business Analyst (Tech)",
    "id": 114,
    "rationale": "Title \u0027Business Analysis Practice Lead\u0027 not a catalog hit; nature-aware resolver mapped to same-nature role \u0027Business Analyst (Tech)\u0027: JD is an analyst nature role; candidate 1 (Business Analyst (Tech)) is the same nature and a faithful generalization of the practice lead role.",
    "role_archetype": null,
    "slug": "business-analyst-tech",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Agile",
      "tag": "in_db"
    },
    {
      "skill": "AI",
      "tag": "in_db"
    }
  ],
  "llm_cost_api1_usd": null,
  "llm_cost_api2_usd": null,
  "llm_cost_api3_usd": null,
  "llm_cost_total_usd": null,
  "persistence": {
    "items": [
      {
        "chosen_role_id": 114,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "React Frontend Development",
          "id": 96,
          "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
          "slug": "d_init_01",
          "source": "db"
        },
        "dimension_id": 96,
        "input_skill": "Agile",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
        "role_dimension_saved": false,
        "roles_from_db": [],
        "skill_dimension_saved": true,
        "skill_id": 520,
        "skill_tag": "in_db",
        "skipped_reason": null
      },
      {
        "chosen_role_id": 114,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "Software Concepts, Patterns \u0026 Practices",
          "id": 478,
          "rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
          "slug": "software-concepts-patterns-practices",
          "source": "db"
        },
        "dimension_id": 478,
        "input_skill": "Agile",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
        "role_dimension_saved": false,
        "roles_from_db": [
          {
            "display_name": "Engineering Manager",
            "id": 121,
            "rationale": null,
            "role_archetype": null,
            "slug": "engineering-manager",
            "source": "db"
          }
        ],
        "skill_dimension_saved": true,
        "skill_id": 520,
        "skill_tag": "in_db",
        "skipped_reason": null
      },
      {
        "chosen_role_id": 114,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "React Frontend Development",
          "id": 96,
          "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
          "slug": "d_init_01",
          "source": "db"
        },
        "dimension_id": 96,
        "input_skill": "AI",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
        "role_dimension_saved": false,
        "roles_from_db": [],
        "skill_dimension_saved": true,
        "skill_id": 1347,
        "skill_tag": "in_db",
        "skipped_reason": null
      }
    ],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 0
  },
  "planner_output": null,
  "run_id": "5f2bbb9c-6b8b-4ae1-b058-272813abdbbb"
}

LLM Calls

Every model call made for this run, in pipeline order. Click a card to see the model's response.

Loading…