← Back to history

Pipeline run

ba8d7506-465a-4829-b4e5-def44834f3d2

Pipeline LLM cost (USD)
API 1: $0.0102 API 2: $0.0002 API 3: $0.0000 Total: $0.0104

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
role baseline loaded sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · Performance and production support
Build and maintain high-performance, low-latency software for mission-critical systems, writing testable code with sound OO/design patterns, supporting the full SDLC, and handling live production support and stakeholder communication.
"Manage and provide live support to the developed applications"
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.20 / 5
· Title match
Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3): AI, ML, Machine Learning, Artificial Intelligence
Evidence — skills matched in JD (6)
AWS SDK Object-Oriented Programming Functional Programming Reactive Programming Design Patterns Version Control
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
AWS SDK Object-Oriented Programming Functional Programming Reactive Programming Design Patterns Version Control
Show KRA description ↓
• Develop state-of-the-art high performance and low latency software applications for mission critical systems • Contribute in all the phases of the software development lifecycle • Craft a well-designed, testable, efficient code • Perform object-oriented analysis and design using common design patterns. • Effectively and seamlessly manage communication with all stakeholders. • Manage and provide live support to the developed applications • Understands version control branching strategies • Understands different major language paradigms (object oriented /functional /reactive) • Understanding and some experience in programming with AWS SDK

Signals

Skill
Alias backend-engineer
1.00
KRA react-native-developer
0.47

Post-classification

Centroidupdated · n=1599
Alias collision log
New-role queue
New skills captured5
New KRA capturedyes

Captured for admin review

AWS SDK Backend Developer pending
Object-Oriented Programming Backend Developer pending
Functional Programming Backend Developer pending
Reactive Programming Backend Developer pending
Version Control Backend Developer pending
R&R fragment (sim 0.00) Backend Developer pending

• Develop state-of-the-art high performance and low latency software applications for mission critical systems • Contribute in all the phases of the software development lifecycle • Craft a well-desig…

Status: completed Created: 2026-05-27T16:54:01.232954Z Updated: 2026-05-27T16:55:02.385629Z API 3 duration: 4639 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

Backend Developer

domain · Software Engineering CASE DOMAIN

slug: backend-engineer · id: 1 · source: db

Domain=Software Engineering; The JD describes mission-critical software development, object-oriented design, lifecycle participation, live support, and AWS SDK usage, which best match a backend/software engineering role.

Matched skills

object-oriented analysis and designdesign patternsversion control branching strategiesobject oriented /functional /reactiveAWS SDK

Matched dimensions

High-Performance Software DevelopmentLow-Latency SystemsSoftware Development LifecycleCode Quality and TestabilityApplication Support and MaintenanceStakeholder Communication

Matched KRAs

Develop state-of-the-art high performance and low latency software applicationsContribute in all the phases of the software development lifecycleCraft a well-designed, testable, efficient codePerform object-oriented analysis and design using common design patternsManage and provide live support to the developed applications

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

About Aakash BYJU'S Technology Innovation Lab


Are you passionate about transforming the field of education as we know it?


The way education is imparted has been disrupted massively due to forces such as Ed-tech digital revolution, the advancement in artificial intelligence technology and the pandemic. Given the rapid pace of transformation, the vision of the Technology Innovation Lab at Aakash BYJUs is to make the education of the future a reality. The Technology Innovation Lab aims to leverage state-of-the-art technologies to develop industry-defining bleeding-edge solutions for a student-first world-class hybrid learning experience. This involves -


• Reimagining and conceptualizing how education will be imparted in the future in the omni-channel and immersive learning environment
• Building data platforms such as Power BI dashboards to facilitate students, parents, teachers and the business
• Creating applications to support the futuristic tech-enabled smart classrooms
• Conceptualizing and developing mobile and web applications for seamless customer experience
• Developing Internet of Things (IoT) driven integrations into applications to build futuristic learning experience
• Leveraging Artificial Intelligence (AI) and Machine Learning (ML) to identity interventions to boost student performance


If this excites you, we might have the perfect opportunity for you in the world’s most valued Ed-tech company!


About Aakash BYJU'S - AESL


Aakash BYJU’S - India’s trusted name in test preparation, offers the best of classroom and online learning experience, thereby giving students an extra edge. We help to prepare students for medical and engineering entrance exams such as National Eligibility Cum Entrance Test (NEET), Joint Entrance Examination (JEE - Main & Advanced), and school/ board examinations including scholarship exams such as NTSE, KVPY, and Olympiads.


Aakash Advantage


• 33 years of providing comprehensive and result-oriented test preparation
• 275+ centers across India to help you prepare in your city
• 3000+ expert faculty to teach, mentor and guide you
• 85000+ Rankers in NEET & JEE


BYJU’S Edge


• World’s largest education technology company with over 10 crore students
• Conceptual clarity through high quality videos
• Cutting-edge technology to help you practice and prepare better
• Putting students first and continuously striving to meet their needs is core to Aakash BYJU’S. We are on a mission to build an omni-channel learning offering that will catapult the test-prep experience to the next level and help build India’s largest education company.


Purpose of the Role
 
Develop software solutions that enable the students, parents and teachers to have superior learning and teaching experiences, both inside and outside the classroom.


Key Responsibilities
 
• Develop state-of-the-art high performance and low latency software applications for mission critical systems
• Contribute in all the phases of the software development lifecycle
• Craft a well-designed, testable, efficient code
• Perform object-oriented analysis and design using common design patterns.
• Effectively and seamlessly manage communication with all stakeholders.
• Manage and provide live support to the developed applications


Experience 


• 4+ years of hands-on experience in designing and developing applications using Java EE, Spring, Spring MVC, Spring Boot Frameworks
• Experience with test-driven development
• Experience with relational databases (MySQL, Oracle, Postgres) or NoSQL Databases (Cassandra, MongoDB, Couch DB) .
• Agile programming (Sprint, Scrum) experience


Skills


• Understands version control branching strategies
• Understands different major language paradigms (object oriented /functional /reactive)
• Understanding and some experience in programming with AWS SDK


What We Offer


As a technology professional in Aakash BYJU’s Technology Innovation Lab we offer you an opportunity to -


• Become a pioneer of the education of the future by reimagining and building innovative solutions for the Ed-tech industry leading hybrid learning experience
• Be a force of technological disruption as a part of a passionate and high growth team on an exciting endeavor to transform the education industry
• Innovate and challenge the status quo with the backing of BYJUs, the largest Ed-tech company in the world
• Belong to an upbeat, flexible and relaxed work culture with a specific focus on collaboration
• Craft an excellent career at Aakash BYJUs through a broad realm of career tracks and opportunities
• Excel in your chosen stream and become a renowned technologist in the Ed-tech industry with heavy investment from the business into your learning, exposure and growth
• Have a highly competitive compensation and benefits package

Skills from this JD

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

AWS SDK Secondary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Cloud Platforms
Sub-category
general
Skill nature
TOOL
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Object-Oriented Programming Secondary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Concepts
Sub-category
general
Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Version strategy
UNVERSIONED
Functional Programming Secondary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Concepts
Sub-category
general
Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Version strategy
UNVERSIONED
Reactive Programming Secondary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Concepts
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Design Patterns Secondary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: design patterns id=1654 · design-patterns

Aliases — catalog

  • design patterns (CANONICAL)

Context tags (catalog)

Adapter Builder Command Composite Decorator Dependency Injection Facade Factory MVC Observer Prototype SOLID Singleton Strategy Visitor

Stored enrichment (catalog DB)

Category
Concept
Sub-category
Software Design Patterns
Confidence
0.94
Version strategy
NOT_APPLICABLE

Maturity reasoning: Design patterns are a standard interview/JD topic across backend and frontend roles; job postings commonly mention them alongside OOP and system design, and they remain core in books, courses, and code reviews.

Skill profile (library / DB)

Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
2
Sub-category id
1247
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)
Version Control Secondary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Practices
Sub-category
general
Skill nature
PRACTICE
Volatility
STABLE
Typical lifespan
EVERGREEN
Version strategy
UNVERSIONED

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
Design Patterns in_db
React Frontend Development
d_init_01
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed AWS SDK | type=Cloud Platforms subtype=general nature=TOOL lifespan=MULTI_YEAR
canonical_skill_proposed Object-Oriented Programming | type=Concepts subtype=general nature=CONCEPT lifespan=EVERGREEN
canonical_skill_proposed Functional Programming | type=Concepts subtype=general nature=CONCEPT lifespan=EVERGREEN
canonical_skill_proposed Reactive Programming | type=Concepts subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed Version Control | type=Practices subtype=general nature=PRACTICE lifespan=EVERGREEN
nano JD Parser — gpt-4.1-nano click to toggle
RoleSoftware Developer
CompanyAakash BYJU'S
Experience4+ years of hands-on experience
DomainEducation
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Aakash BYJU\u2019S - India\u2019s trusted",
      "last_5_words": "including scholarship exams such as"
    },
    "text": "Aakash BYJU\u2019S - India\u2019s trusted name in test preparation, offers the best of classroom and online learning experience, thereby giving students an extra edge. We help to prepare students for medical and engineering entrance exams such as National Eligibility Cum Entrance Test (NEET), Joint Entrance Examination (JEE - Main \u0026 Advanced), and school/ board examinations including scholarship exams such as NTSE, KVPY, and Olympiads.",
    "word_count": 64
  },
  "certifications": [],
  "company_name": "Aakash BYJU\u0027S",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "Ed-tech",
        "Educational Technology"
      ],
      "domain": "Education"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": null,
    "min": 4,
    "raw": "4+ years of hands-on experience"
  },
  "job_locations": [],
  "role": "Software Developer",
  "role_aliases": [
    "Software Engineer",
    "Java Developer",
    "Application Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 6,
      "heading": "Key Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Develop state-of-the-art high",
        "last_5_words": "support to the developed applications"
      },
      "text": "\u2022 Develop state-of-the-art high performance and low latency software applications for mission critical systems\n\u2022 Contribute in all the phases of the software development lifecycle\n\u2022 Craft a well-designed, testable, efficient code\n\u2022 Perform object-oriented analysis and design using common design patterns.\n\u2022 Effectively and seamlessly manage communication with all stakeholders.\n\u2022 Manage and provide live support to the developed applications",
      "word_count": 56
    },
    {
      "bullet_count": 3,
      "heading": "Skills",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Understands version control branching",
        "last_5_words": "programming with AWS SDK"
      },
      "text": "\u2022 Understands version control branching strategies\n\u2022 Understands different major language paradigms (object oriented /functional /reactive)\n\u2022 Understanding and some experience in programming with AWS SDK",
      "word_count": 27
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": false,
      "skill_name": "AWS SDK"
    },
    {
      "is_primary": false,
      "skill_name": "Object-Oriented Programming"
    },
    {
      "is_primary": false,
      "skill_name": "Functional Programming"
    },
    {
      "is_primary": false,
      "skill_name": "Reactive Programming"
    },
    {
      "is_primary": false,
      "skill_name": "Design Patterns"
    },
    {
      "is_primary": false,
      "skill_name": "Version Control"
    }
  ],
  "jd_role": {
    "display_name": "Software Developer",
    "rationale": null,
    "role_aliases": [
      "Software Engineer",
      "Java Developer",
      "Application Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Aakash BYJU\u2019S - India\u2019s trusted",
        "last_5_words": "including scholarship exams such as"
      },
      "text": "Aakash BYJU\u2019S - India\u2019s trusted name in test preparation, offers the best of classroom and online learning experience, thereby giving students an extra edge. We help to prepare students for medical and engineering entrance exams such as National Eligibility Cum Entrance Test (NEET), Joint Entrance Examination (JEE - Main \u0026 Advanced), and school/ board examinations including scholarship exams such as NTSE, KVPY, and Olympiads.",
      "word_count": 64
    },
    "certifications": [],
    "company_name": "Aakash BYJU\u0027S",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "Ed-tech",
          "Educational Technology"
        ],
        "domain": "Education"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": null,
      "min": 4,
      "raw": "4+ years of hands-on experience"
    },
    "job_locations": [],
    "role": "Software Developer",
    "role_aliases": [
      "Software Engineer",
      "Java Developer",
      "Application Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 6,
        "heading": "Key Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Develop state-of-the-art high",
          "last_5_words": "support to the developed applications"
        },
        "text": "\u2022 Develop state-of-the-art high performance and low latency software applications for mission critical systems\n\u2022 Contribute in all the phases of the software development lifecycle\n\u2022 Craft a well-designed, testable, efficient code\n\u2022 Perform object-oriented analysis and design using common design patterns.\n\u2022 Effectively and seamlessly manage communication with all stakeholders.\n\u2022 Manage and provide live support to the developed applications",
        "word_count": 56
      },
      {
        "bullet_count": 3,
        "heading": "Skills",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Understands version control branching",
          "last_5_words": "programming with AWS SDK"
        },
        "text": "\u2022 Understands version control branching strategies\n\u2022 Understands different major language paradigms (object oriented /functional /reactive)\n\u2022 Understanding and some experience in programming with AWS SDK",
        "word_count": 27
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "ba8d7506-465a-4829-b4e5-def44834f3d2",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 1.0,
        "slug": "backend-engineer",
        "total_count": null
      },
      {
        "display_name": "Java Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 79,
        "score": 1.0,
        "slug": "java-backend-developer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "React Native Developer",
        "kra_matches": [
          {
            "kra_text": "maintain code quality",
            "sentence": "Craft a well-designed, testable, efficient code",
            "similarity": 0.5965
          },
          {
            "kra_text": "maintain code quality",
            "sentence": "Contribute in all the phases of the software development lifecycle",
            "similarity": 0.4215
          },
          {
            "kra_text": "prepare mobile releases",
            "sentence": "Manage and provide live support to the developed applications",
            "similarity": 0.3877
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 73,
        "score": 0.4686,
        "slug": "react-native-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "code review and refactoring",
            "sentence": "Craft a well-designed, testable, efficient code",
            "similarity": 0.5283
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Contribute in all the phases of the software development lifecycle",
            "similarity": 0.4594
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Manage and provide live support to the developed applications",
            "similarity": 0.409
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.4656,
        "slug": "angular-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Contribute in all the phases of the software development lifecycle",
            "similarity": 0.4941
          },
          {
            "kra_text": "optimize responsiveness and performance",
            "sentence": "Develop state-of-the-art high performance and low latency software applications for mission critical systems",
            "similarity": 0.4571
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Manage and provide live support to the developed applications",
            "similarity": 0.4438
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.465,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "DevOps Engineer",
        "kra_matches": [
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Contribute in all the phases of the software development lifecycle",
            "similarity": 0.5016
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Manage and provide live support to the developed applications",
            "similarity": 0.4572
          },
          {
            "kra_text": "Manages release management processes including environment promotion gates, deployment approval workflows, change management records, and rollback procedures.",
            "sentence": "Effectively and seamlessly manage communication with all stakeholders.",
            "similarity": 0.4156
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.4581,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Go Backend Developer",
        "kra_matches": [
          {
            "kra_text": "code review and testing support",
            "sentence": "Craft a well-designed, testable, efficient code",
            "similarity": 0.4847
          },
          {
            "kra_text": "code review and testing support",
            "sentence": "Manage and provide live support to the developed applications",
            "similarity": 0.4534
          },
          {
            "kra_text": "service interface design",
            "sentence": "Perform object-oriented analysis and design using common design patterns.",
            "similarity": 0.4302
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 81,
        "score": 0.4561,
        "slug": "go-backend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Backend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 1,
      "score": 0.92,
      "slug": "backend-engineer",
      "total_count": null
    },
    "confidence": 0.92,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "High-Performance Software Development",
      "Low-Latency Systems",
      "Software Development Lifecycle",
      "Code Quality and Testability",
      "Application Support and Maintenance",
      "Stakeholder Communication"
    ],
    "matched_kras": [
      "Develop state-of-the-art high performance and low latency software applications",
      "Contribute in all the phases of the software development lifecycle",
      "Craft a well-designed, testable, efficient code",
      "Perform object-oriented analysis and design using common design patterns",
      "Manage and provide live support to the developed applications"
    ],
    "matched_skills": [
      "object-oriented analysis and design",
      "design patterns",
      "version control branching strategies",
      "object oriented /functional /reactive",
      "AWS SDK"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering; The JD describes mission-critical software development, object-oriented design, lifecycle participation, live support, and AWS SDK usage, which best match a backend/software engineering role.",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 1599,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 1718,
      "r_and_r_preview": "\u2022 Develop state-of-the-art high performance and low latency software applications for mission critical systems\n\u2022 Contribute in all the phases of the software development lifecycle\n\u2022 Craft a well-desig",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": false,
        "queue_id": 22550,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "AWS SDK",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 22553,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Object-Oriented Programming",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 22555,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Functional Programming",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 22557,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Reactive Programming",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 22559,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Version Control",
        "status": "pending"
      }
    ],
    "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": 2624,
      "existing_alias_text": "design patterns",
      "input_term": "Design Patterns",
      "matched_canonical": {
        "category_id": 2,
        "display_name": "design patterns",
        "id": 1654,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "design-patterns",
        "sub_category_id": 1247,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [],
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Domain=Software Engineering; The JD describes mission-critical software development, object-oriented design, lifecycle participation, live support, and AWS SDK usage, which best match a backend/software engineering role.",
    "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
    "slug": "backend-engineer",
    "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": "Design Patterns",
      "llm_role": null,
      "roles_from_db": []
    }
  ],
  "input_final_skills": [
    "AWS SDK",
    "Object-Oriented Programming",
    "Functional Programming",
    "Reactive Programming",
    "Design Patterns",
    "Version Control"
  ],
  "input_llm_skills": [
    "AWS SDK",
    "Object-Oriented Programming",
    "Functional Programming",
    "Reactive Programming",
    "Design Patterns",
    "Version Control"
  ],
  "new_aliases_persisted": 0,
  "run_id": "ba8d7506-465a-4829-b4e5-def44834f3d2",
  "skills_detail": [
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "AWS SDK",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Cloud Platforms",
          "skill_nature": "TOOL",
          "sub_category": "general",
          "typical_lifespan": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "aws-sdk",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Object-Oriented Programming",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Concepts",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "EVERGREEN",
          "version_strategy": "UNVERSIONED",
          "volatility": "STABLE"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "object-oriented-programming",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Functional Programming",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Concepts",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "EVERGREEN",
          "version_strategy": "UNVERSIONED",
          "volatility": "STABLE"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "functional-programming",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Reactive Programming",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Concepts",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "reactive-programming",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [
        {
          "alias_text": "design patterns",
          "alias_type": "CANONICAL",
          "id": 2624,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 2,
        "display_name": "design patterns",
        "id": 1654,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "design-patterns",
        "sub_category_id": 1247,
        "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": "Design Patterns",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "Design Patterns",
      "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": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Version Control",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Practices",
          "skill_nature": "PRACTICE",
          "sub_category": "general",
          "typical_lifespan": "EVERGREEN",
          "version_strategy": "UNVERSIONED",
          "volatility": "STABLE"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "version-control",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "AWS SDK",
    "Object-Oriented Programming",
    "Functional Programming",
    "Reactive Programming",
    "Version Control"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Domain=Software Engineering; The JD describes mission-critical software development, object-oriented design, lifecycle participation, live support, and AWS SDK usage, which best match a backend/software engineering role.",
    "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
    "slug": "backend-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "AWS SDK",
      "tag": "new"
    },
    {
      "skill": "Object-Oriented Programming",
      "tag": "new"
    },
    {
      "skill": "Functional Programming",
      "tag": "new"
    },
    {
      "skill": "Reactive Programming",
      "tag": "new"
    },
    {
      "skill": "Design Patterns",
      "tag": "in_db"
    },
    {
      "skill": "Version Control",
      "tag": "new"
    }
  ],
  "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": 1,
        "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": "Design Patterns",
        "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": 1654,
        "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": "ba8d7506-465a-4829-b4e5-def44834f3d2"
}