← Back to history

Pipeline run

e31c2be0-68c4-4f89-835a-3d263c32d9f6

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 OVERLAP · web-developer role baseline loaded sources · ai_index: role_baseline · nature_of_work: jd · tech_stack_maturity: role_baseline
Nature of work · Performance and production support
Build, test, optimize, and maintain software features with a strong focus on code quality, security, performance, and release support; also review code, write specs/test plans, and research tools to improve delivery. Also includes front-end web markup and scripting work.
"“Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications”"
Tech stack maturity
Mainstream Modern
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)
2.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):
Evidence — skills matched in JD (1)
Code Review
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Code Review
Show KRA description ↓
• Provide technical expertise in the design, development, and delivery of BlackLine’s products, while adhering to timelines, coding standards, requirements, and quality. • Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine’s customers. Collaborate with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. • Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. • Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. • Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. • Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. · Perform critical maintenance, deployment, and release support activities, including occasional off-hours support

Signals

Skill
Alias backend-engineer
1.00
KRA full-stack-engineer
0.54

Post-classification

Centroidupdated · n=1449
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

• Provide technical expertise in the design, development, and delivery of BlackLine’s products, while adhering to timelines, coding standards, requirements, and quality. • Design, develop, test, troub…

Status: completed Created: 2026-05-27T16:33:42.627669Z Updated: 2026-05-27T16:34:27.331035Z API 3 duration: 5796 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

Description


SUMMARY
Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance.
Our Values 1. Customers First: Meaningfully deliver high-quality value to our customers 2. Continuous Improvement: Foster improvements to our work and its quality, our teams, and our company 3. Integrity: Honest, collaborative, and supportive, always working to honor our commitments and take pride in our work 4. Teamwork: Partnering with and supporting others, leading selflessly, and advocating for our collective success 5. Initiative: Capitalize on creative approaches, problem-solving,
and building the right things at the right time to deliver the right value to our customers 6. Diversity: Open, inclusive, and supportive of all our team members and peers. We are a technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation. Work. Play. Grow. At BlackLine.

As a Software Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLine’s cloud- based backend services and driving innovation into our product suite. In this role, you will research, test, benchmark and evaluate new technologies, propose scaling solutions, collaborate with other teams to define and build new features, optimize existing features while writing elegant code, and communicating with people at all levels. Your attention to detail, tenacity, and creative problem- solving and thinking ahead will directly impact the company's success, as well as the success of your peers across the organization. If you have a passion for delivering products that make a difference, are driven to make things better in all that you do and are eager to work in a collaborative agile environment where Developers are dedicated to solving customer problems and innovating, then we want to talk to you.

RESPONSIBILITIES
• Provide technical expertise in the design, development, and delivery of BlackLine’s products, while adhering to timelines, coding standards, requirements, and quality. • Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine’s customers. Collaborate with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. • Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. • Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. • Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. • Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. · Perform critical maintenance, deployment, and release support activities, including occasional off-hours support

QUALIFICATIONS
• BS degree in Computer Science, or equivalent experience. • 2+ years of experience with software development in object-oriented programming languages including but not limited to: C#, Java, C++. • Experience in building Web Applications, SaaS products, and RESTful APIs. • Experience with front-end technologies (HTML, JavaScript, CSS, JavaScript Frameworks, etc.) is a plus. • A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of software design and development. • Experience in service-oriented architecture is a plus. • Knowledge of SQL, including stored procedures, data models, and transactional flows. • Experience with multi-threading and concurrency. • Superior analytical and problem-solving abilities. • Excellent written and verbal communication skills. • Adaptable team player with strong collaboration skills and a focus on results and value delivery. • Prior working experience in Scrum, or other Agile development methodologies, is preferred. • Passion for engineering excellence through automation, unit testing, and process improvements.

PHYSICAL REQUIREMENTS
Work is primarily sedentary in nature; no special demands are required.


Equal Employment Opportunity


BlackLine believes that our diversity is one of our greatest strengths, and we do not tolerate discrimination.  It is our policy to recruit, hire, train, and promote individuals, as well as administer any and all personnel actions, without regard to sex (including pregnancy, childbirth, breastfeeding or related medical conditions), race, natural hair, religion (including religious dress and grooming practices), color, gender (including gender identity and gender expression), national origin (including language use restrictions and possession of a driver's license issued under Vehicle Code section 12801.9), ancestry, physical or mental disability, medical condition, including HIV and AIDS, genetic information, marital status, registered domestic partner status, age, sexual orientation, military and veteran status or any other basis protected by federal, state or local law or ordinance or regulation.


We’re proud to continue to stand by this policy and will grow our company with attention to this instrumental belief in our hiring and promotion practices.


We encourage applications from all qualified candidates and will reasonably accommodate applicants’ needs in accordance with applicable law throughout all stages of the recruitment and selection process. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to[email protected]

Skills from this JD

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

Code Review Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Code Review id=516 · code-review

Aliases — catalog

  • Code Review (CANONICAL)

Context tags (catalog)

Bitbucket GitHub GitLab PR review approval workflow branch protection code quality diff inline comments linting merge request pair programming pull request review checklist static analysis

Stored enrichment (catalog DB)

Category
SoftSkill
Sub-category
Code Review
Confidence
0.96
Version strategy
NOT_APPLICABLE

Maturity reasoning: Code review is a standard hiring-pipeline requirement in engineering JDs and is built into major platforms like GitHub/GitLab pull-request workflows, indicating broad adoption.

Skill profile (library / DB)

Skill nature
PRACTICE
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
58
Sub-category id
364
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
Code Review 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
RoleSoftware Engineer
CompanyBlackLine
Experience2+ years of experience with software development
DomainSoftware & SaaS Products
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Since being founded in 2001,",
      "last_5_words": "to achieve Modern Finance."
    },
    "text": "Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance.",
    "word_count": 64
  },
  "certifications": [],
  "company_name": "BlackLine",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "SaaS",
        "Cloud Software"
      ],
      "domain": "Software \u0026 SaaS Products"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE - Computer Science (or equivalent)",
      "raw": "BS degree in Computer Science, or equivalent experience.",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 2,
    "raw": "2+ years of experience with software development"
  },
  "job_locations": [],
  "role": "Software Engineer",
  "role_aliases": [
    "Software Developer",
    "SWE",
    "Backend Engineer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 6,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Provide technical expertise in",
        "last_5_words": "including occasional off-hours support"
      },
      "text": "\u2022 Provide technical expertise in the design, development, and delivery of BlackLine\u2019s products, while adhering to timelines, coding standards, requirements, and quality. \u2022 Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine\u2019s customers. Collaborate with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. \u2022 Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. \u2022 Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. \u2022 Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. \u2022 Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. \u00b7 Perform critical maintenance, deployment, and release support activities, including occasional off-hours support",
      "word_count": 233
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Code Review"
    }
  ],
  "jd_role": {
    "display_name": "Software Engineer",
    "rationale": null,
    "role_aliases": [
      "Software Developer",
      "SWE",
      "Backend Engineer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Since being founded in 2001,",
        "last_5_words": "to achieve Modern Finance."
      },
      "text": "Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance.",
      "word_count": 64
    },
    "certifications": [],
    "company_name": "BlackLine",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "SaaS",
          "Cloud Software"
        ],
        "domain": "Software \u0026 SaaS Products"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE - Computer Science (or equivalent)",
        "raw": "BS degree in Computer Science, or equivalent experience.",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 2,
      "raw": "2+ years of experience with software development"
    },
    "job_locations": [],
    "role": "Software Engineer",
    "role_aliases": [
      "Software Developer",
      "SWE",
      "Backend Engineer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 6,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Provide technical expertise in",
          "last_5_words": "including occasional off-hours support"
        },
        "text": "\u2022 Provide technical expertise in the design, development, and delivery of BlackLine\u2019s products, while adhering to timelines, coding standards, requirements, and quality. \u2022 Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine\u2019s customers. Collaborate with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. \u2022 Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. \u2022 Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. \u2022 Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. \u2022 Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. \u00b7 Perform critical maintenance, deployment, and release support activities, including occasional off-hours support",
        "word_count": 233
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "e31c2be0-68c4-4f89-835a-3d263c32d9f6",
  "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": "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 with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. \u2022 Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. \u2022 Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. \u2022 Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. \u2022 Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. \u00b7 Perform critical maintenance, deployment, and release support activities, including occasional off-hours support",
            "similarity": 0.5962
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Provide technical expertise in the design, development, and delivery of BlackLine\u2019s products, while adhering to timelines, coding standards, requirements, and quality. \u2022 Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine\u2019s customers.",
            "similarity": 0.4912
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5437,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Collaborate with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. \u2022 Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. \u2022 Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. \u2022 Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. \u2022 Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. \u00b7 Perform critical maintenance, deployment, and release support activities, including occasional off-hours support",
            "similarity": 0.6056
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Provide technical expertise in the design, development, and delivery of BlackLine\u2019s products, while adhering to timelines, coding standards, requirements, and quality. \u2022 Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine\u2019s customers.",
            "similarity": 0.4781
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5419,
        "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": "Collaborate with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. \u2022 Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. \u2022 Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. \u2022 Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. \u2022 Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. \u00b7 Perform critical maintenance, deployment, and release support activities, including occasional off-hours support",
            "similarity": 0.5925
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Provide technical expertise in the design, development, and delivery of BlackLine\u2019s products, while adhering to timelines, coding standards, requirements, and quality. \u2022 Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine\u2019s customers.",
            "similarity": 0.4268
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.5096,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Collaborate with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. \u2022 Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. \u2022 Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. \u2022 Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. \u2022 Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. \u00b7 Perform critical maintenance, deployment, and release support activities, including occasional off-hours support",
            "similarity": 0.5595
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Provide technical expertise in the design, development, and delivery of BlackLine\u2019s products, while adhering to timelines, coding standards, requirements, and quality. \u2022 Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine\u2019s customers.",
            "similarity": 0.4366
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.4981,
        "slug": "angular-frontend-developer",
        "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 with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans. \u2022 Implement, refine, and follow software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations. \u2022 Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. \u2022 Maintain high standards of software quality and technical excellence within the team by proactively supporting good practices and habits and writing clean, testable, maintainable, and secure code. \u2022 Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action. \u00b7 Perform critical maintenance, deployment, and release support activities, including occasional off-hours support",
            "similarity": 0.5253
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Provide technical expertise in the design, development, and delivery of BlackLine\u2019s products, while adhering to timelines, coding standards, requirements, and quality. \u2022 Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine\u2019s customers.",
            "similarity": 0.4676
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 9,
        "score": 0.4965,
        "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": 1449,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 1548,
      "r_and_r_preview": "\u2022 Provide technical expertise in the design, development, and delivery of BlackLine\u2019s products, while adhering to timelines, coding standards, requirements, and quality. \u2022 Design, develop, test, troub",
      "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": 864,
      "existing_alias_text": "Code Review",
      "input_term": "Code Review",
      "matched_canonical": {
        "category_id": 58,
        "display_name": "Code Review",
        "id": 516,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "PRACTICE",
        "slug": "code-review",
        "sub_category_id": 364,
        "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": "Code Review",
      "llm_role": null,
      "roles_from_db": []
    }
  ],
  "input_final_skills": [
    "Code Review"
  ],
  "input_llm_skills": [
    "Code Review"
  ],
  "new_aliases_persisted": 0,
  "run_id": "e31c2be0-68c4-4f89-835a-3d263c32d9f6",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "Code Review",
          "alias_type": "CANONICAL",
          "id": 864,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 58,
        "display_name": "Code Review",
        "id": 516,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "PRACTICE",
        "slug": "code-review",
        "sub_category_id": 364,
        "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": "Code Review",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "Code Review",
      "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": "Code Review",
      "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": "Code Review",
        "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": 516,
        "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": "e31c2be0-68c4-4f89-835a-3d263c32d9f6"
}