← Back to history

Pipeline run

2d551c89-ff04-4d59-b1d4-e5b5f441f3be

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

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD role baseline loaded sources · ai_index: role_baseline · nature_of_work: jd · tech_stack_maturity: role_baseline
Nature of work · Backend reliability and observability
Own major features end to end through build, testing, deployment, and post-release operations, while collaborating on design, risks, and operational readiness. Also mentors junior engineers and helps improve engineering and ops practices.
""Participate in all phases of the SDLC including development, testing and post deployment service operations""
Tech stack maturity
Modern Cloud Native
Backend development today is typically built around cloud-hosted services, containers, CI/CD, and distributed systems, but AI is usually only an optional integration rather than the core of the role.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
1.80 / 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
Evidence — skills matched in JD (1)
SDLC
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
SDLC
Show KRA description ↓
• Own the end to end development and delivery of major features and services independently and through a team • Participate in all phases of the SDLC including development, testing and post deployment service operations • Provide mentorship to junior engineers and participate in recruitment activities • Write correct, secure, maintainable and robust code with appropriate tests. • Improve the team in engineering practices, ops practices, development process, ownership and mentoring. • Collaborate across teams and drive design of your features & subsystems along with operational readiness & excellence for the same • Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.

Signals

Skill
Alias backend-engineer
1.00
KRA flutter-developer
0.58

Post-classification

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

Captured for admin review

R&R fragment (sim 0.00) Backend Developer pending

• Own the end to end development and delivery of major features and services independently and through a team • Participate in all phases of the SDLC including development, testing and post deployment…

Status: completed Created: 2026-05-27T16:15:03.756703Z Updated: 2026-05-27T16:16:05.384485Z API 3 duration: 9890 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

CASE A

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

Exact alias hit on backend-engineer (1.0) — no other alias at this confidence; skill_top absent does not contradict

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

Job Description

Work location - Bangalore

As a part of OCI Core Services, the Virtual Networking org at India Design Center is building new Infrastructure-as-a-Service technologies that operate and enable a high scale broadly distributed multi-tenant cloud. Other services, engineers and customers on cloud consume these core services.

Oracle Cloud Infrastructure's Global Network Engineering offers options to manage OCI's Edge connectivity and traffic to provide higher availability and cost efficiency to OCI and its customers. Our team builds cloud native services to provide internal and external customers with these options via CLI, GUI and direct API integrations.

The key to a great experience for OCI customers is to have a way to reliably send their traffic without worrying about any network degradations that may exist. The Global autonomous IRC in an OCI region will shape the Internet traffic as it flows in to OCI and through its backbone across to other OCI regions. For OCI, it means to be able to cater to the ever-increasing traffic and scale requirements of our customers, have high availability inbuilt into the network architecture and offer a set of sophisticated and powerful features that our operators and customers can benefit from. Congestion issues in Internet transit can have a direct impact on the services that OCI customers run which translates to an impact on business revenues. The congestion Management Service employs the use of network telemetry and AI to apply smart throttles and perform active traffic engineering to provide customers with uninterrupted connectivity to OCI. The Backbone Health Reporter is an availability reporting service that employs complex algorithms to calculate the available bandwidth over the distributed backbone network. The role of a Senior Software Engineer is business critical for consistently raising the bar for high availability and delivering cutting-edge features that OCI and its customers benefit from. They are the experienced engineers who independenty work on features or lead a team to deliver large projects and new services. They support all production and customer issues and set the culture of the team the most. They are owners of complex operational excellence deliverables for their services. This is a great opportunity for you if you are interested in solving complex problems and making a significant impact on the quality of cloud technologies and customer experience on a daily basis.

As a developer, you will contribute to the development and automation of these services in a global agile team. You should be comfortable at building complex distributed systems that interact with end users at one end and network infrastructure at the other. Your ability to identify and mitigate risks in your projects and across your functional team is an important measure of your success in this role. You will also be responsible for the reliability and high availability of our service in the production environment as a part of a rotational on-call roster. You should be passionate and highly skilled in programming in object oriented programming languages, specifically Java and Go and be able to write clean code consistently. Knowledge and Development experience on networking stack (L2/L3/L4) and understanding of operating systems will enable you to succeed in this team. You should also be ready to learn a new language or technology when a there’s a need. Writing structured and optimised code for improving performance and scalability when it is deployed in a cloud environment as a part of a service operating in a distributed environment is one of the most critical requirements.

The OCI Core teams have a highly collaborative work culture. Your ability to take initiative in an ever changing environment to own results and deliver value to the customers will determine your success in our organisation.

Qualifications

• Bachelor’s or Master’s degree in Computer Science or related field
• 5+ years of experience in developing data plane of large scale distributed networking services / applications
• Previous experience in networking stack (L2/L3) development
• Strong skills with programming languages like Java/C++/Go
• Exposure to AI tools and development practices
• Good high and low level design skills
• Experience with UNIX-like operating systems and concurrent programming
• Experience owning and leading features and driving them to delivery
• Excellent organizational, verbal, and written communication skills



Preferred Qualifications

• Master’s degree in Computer Science
• Hands on experience with Java and Golang
• 5+ years of experience in developing data plane of large scale distributed services / applications
• 3+ years Experience in networking stack (L2/L3) and protocol development
• Strong skills on UNIX-like operating systems, concurrent programming, networking and software design



Responsibilities

• Own the end to end development and delivery of major features and services independently and through a team
• Participate in all phases of the SDLC including development, testing and post deployment service operations
• Provide mentorship to junior engineers and participate in recruitment activities
• Write correct, secure, maintainable and robust code with appropriate tests. 
• Improve the team in engineering practices, ops practices, development process, ownership and mentoring.
• Collaborate across teams and drive design of your features & subsystems along with operational readiness & excellence for the same
• Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.



Qualifications

Career Level - IC3

About Us

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.

We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Skills from this JD

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

SDLC Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: SDLC id=1573 · sdlc

Aliases — catalog

  • SDLC (CANONICAL)

Context tags (catalog)

Agile Continuous Deployment Continuous Integration Deployment Strategies DevOps Documentation Kanban Quality Assurance Requirements Gathering Risk Management Scrum Stakeholder Engagement Testing Phases Version Control Waterfall

Stored enrichment (catalog DB)

Category
Methodology
Sub-category
Software Development Lifecycle
Confidence
0.88
Version strategy
NOT_APPLICABLE

Maturity reasoning: SDLC is a standard hiring-pipeline term across software roles; job postings commonly require experience with SDLC phases, Agile/Waterfall, and release processes rather than treating it as niche tooling.

Skill profile (library / DB)

Skill nature
METHODOLOGY
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
8
Sub-category id
1179
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
SDLC 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
RoleSenior Software Engineer
CompanyOracle
Experience5+ years of experience in developing data plane of large scale distributed networking services / applications
DomainIT Services & Consulting
Location Bangalore, India (null)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "As a world leader in",
      "last_5_words": "arrest and conviction records pursuant"
    },
    "text": "As a world leader in cloud solutions, Oracle uses tomorrow\u2019s technology to tackle today\u2019s challenges. We\u2019ve partnered with industry-leaders in almost every sector\u2014and continue to thrive after 40+ years of change by operating with integrity.\n\nWe know that true innovation starts when everyone is empowered to contribute. That\u2019s why we\u2019re committed to growing an inclusive workforce that promotes opportunities for all.\n\nOracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.\n\nWe\u2019re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.\n\nOracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans\u2019 status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.",
    "word_count": 295
  },
  "certifications": [],
  "company_name": "Oracle",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "ITES",
        "BPO",
        "Tech Consulting"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/BSC - Computer Science (or related)",
      "raw": "Bachelor\u2019s or Master\u2019s degree in Computer Science or related field",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 5,
    "raw": "5+ years of experience in developing data plane of large scale distributed networking services / applications"
  },
  "job_locations": [
    {
      "aliases": [
        "Bengaluru"
      ],
      "city": "Bangalore",
      "country": "India",
      "state": "Karnataka",
      "work_mode": "null"
    }
  ],
  "role": "Senior Software Engineer",
  "role_aliases": [
    "Software Engineer",
    "SWE",
    "Senior Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 7,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Own the end to end",
        "last_5_words": "in your service and identifying"
      },
      "text": "\u2022 Own the end to end development and delivery of major features and services independently and through a team\n\u2022 Participate in all phases of the SDLC including development, testing and post deployment service operations\n\u2022 Provide mentorship to junior engineers and participate in recruitment activities\n\u2022 Write correct, secure, maintainable and robust code with appropriate tests.\n\u2022 Improve the team in engineering practices, ops practices, development process, ownership and mentoring.\n\u2022 Collaborate across teams and drive design of your features \u0026 subsystems along with operational readiness \u0026 excellence for the same\n\u2022 Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.",
      "word_count": 104
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "SDLC"
    }
  ],
  "jd_role": {
    "display_name": "Senior Software Engineer",
    "rationale": null,
    "role_aliases": [
      "Software Engineer",
      "SWE",
      "Senior Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "As a world leader in",
        "last_5_words": "arrest and conviction records pursuant"
      },
      "text": "As a world leader in cloud solutions, Oracle uses tomorrow\u2019s technology to tackle today\u2019s challenges. We\u2019ve partnered with industry-leaders in almost every sector\u2014and continue to thrive after 40+ years of change by operating with integrity.\n\nWe know that true innovation starts when everyone is empowered to contribute. That\u2019s why we\u2019re committed to growing an inclusive workforce that promotes opportunities for all.\n\nOracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.\n\nWe\u2019re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.\n\nOracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans\u2019 status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.",
      "word_count": 295
    },
    "certifications": [],
    "company_name": "Oracle",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "ITES",
          "BPO",
          "Tech Consulting"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/BSC - Computer Science (or related)",
        "raw": "Bachelor\u2019s or Master\u2019s degree in Computer Science or related field",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 5,
      "raw": "5+ years of experience in developing data plane of large scale distributed networking services / applications"
    },
    "job_locations": [
      {
        "aliases": [
          "Bengaluru"
        ],
        "city": "Bangalore",
        "country": "India",
        "state": "Karnataka",
        "work_mode": "null"
      }
    ],
    "role": "Senior Software Engineer",
    "role_aliases": [
      "Software Engineer",
      "SWE",
      "Senior Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 7,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Own the end to end",
          "last_5_words": "in your service and identifying"
        },
        "text": "\u2022 Own the end to end development and delivery of major features and services independently and through a team\n\u2022 Participate in all phases of the SDLC including development, testing and post deployment service operations\n\u2022 Provide mentorship to junior engineers and participate in recruitment activities\n\u2022 Write correct, secure, maintainable and robust code with appropriate tests.\n\u2022 Improve the team in engineering practices, ops practices, development process, ownership and mentoring.\n\u2022 Collaborate across teams and drive design of your features \u0026 subsystems along with operational readiness \u0026 excellence for the same\n\u2022 Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.",
        "word_count": 104
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "2d551c89-ff04-4d59-b1d4-e5b5f441f3be",
  "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
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Collaborate across teams and drive design of your features \u0026 subsystems along with operational readiness \u0026 excellence for the same",
            "similarity": 0.6632
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.",
            "similarity": 0.5877
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Own the end to end development and delivery of major features and services independently and through a team",
            "similarity": 0.482
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5776,
        "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": "Improve the team in engineering practices, ops practices, development process, ownership and mentoring.",
            "similarity": 0.5498
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Collaborate across teams and drive design of your features \u0026 subsystems along with operational readiness \u0026 excellence for the same",
            "similarity": 0.5329
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.",
            "similarity": 0.5297
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.5375,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Collaborate across teams and drive design of your features \u0026 subsystems along with operational readiness \u0026 excellence for the same",
            "similarity": 0.5682
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.",
            "similarity": 0.5176
          },
          {
            "kra_text": "code review and refactoring",
            "sentence": "Write correct, secure, maintainable and robust code with appropriate tests.",
            "similarity": 0.4837
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.5232,
        "slug": "angular-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Collaborate across teams and drive design of your features \u0026 subsystems along with operational readiness \u0026 excellence for the same",
            "similarity": 0.5434
          },
          {
            "kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
            "sentence": "Own the end to end development and delivery of major features and services independently and through a team",
            "similarity": 0.5209
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.",
            "similarity": 0.4722
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5122,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Cloud Architect",
        "kra_matches": [
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.",
            "similarity": 0.5369
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Collaborate across teams and drive design of your features \u0026 subsystems along with operational readiness \u0026 excellence for the same",
            "similarity": 0.4784
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Improve the team in engineering practices, ops practices, development process, ownership and mentoring.",
            "similarity": 0.4665
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 9,
        "score": 0.4939,
        "slug": "cloud-architect",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "A",
    "chosen_role": {
      "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
    },
    "confidence": 1.0,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [],
    "matched_kras": [],
    "matched_skills": [],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 1342,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 1407,
      "r_and_r_preview": "\u2022 Own the end to end development and delivery of major features and services independently and through a team\n\u2022 Participate in all phases of the SDLC including development, testing and post deployment",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "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": 2519,
      "existing_alias_text": "SDLC",
      "input_term": "SDLC",
      "matched_canonical": {
        "category_id": 8,
        "display_name": "SDLC",
        "id": 1573,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "sdlc",
        "sub_category_id": 1179,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [],
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "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": "SDLC",
      "llm_role": null,
      "roles_from_db": []
    }
  ],
  "input_final_skills": [
    "SDLC"
  ],
  "input_llm_skills": [
    "SDLC"
  ],
  "new_aliases_persisted": 0,
  "run_id": "2d551c89-ff04-4d59-b1d4-e5b5f441f3be",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "SDLC",
          "alias_type": "CANONICAL",
          "id": 2519,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 8,
        "display_name": "SDLC",
        "id": 1573,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "sdlc",
        "sub_category_id": 1179,
        "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": "SDLC",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "SDLC",
      "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": "Backend Developer",
    "id": 1,
    "rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "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": "SDLC",
      "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": 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": "SDLC",
        "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": 1573,
        "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": "2d551c89-ff04-4d59-b1d4-e5b5f441f3be"
}