← Back to history

Pipeline run

3c2b66b5-9328-4649-a948-8bcf329eeb11

Pipeline LLM cost (USD)
API 1: $0.0106 API 2: $0.0002 API 3: $0.0000 Total: $0.0107

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 · UI performance and release debugging
Lead the frontend team by reviewing code, mentoring developers, running performance feedback, and guiding POCs/troubleshooting while coordinating with design, product, backend, and leadership to keep client-facing work on track.
"Provide expert guidance on troubleshooting complex technical issues, ensuring efficient resolution and minimal disruption to project timelines and operations."
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 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 (5)
Frontend Development Product Design Backend Development Code Review Proof of Concepts
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Frontend Development Product Design Backend Development Code Review Proof of Concepts
Show KRA description ↓
• Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment. • Conduct regular performance reviews and provide ongoing feedback. • Provide expert guidance on troubleshooting complex technical issues, ensuring efficient resolution and minimal disruption to project timelines and operations. • Collaborate with Product Designers, Product Managers, and the Backend Developers to ensure tech and design are in sync and deliver high quality client facing products. • Review code written by Frontend Developers and provide recommendations for improvement. • Work on Proof of Concepts (POCs) with Developers to introduce new technologies and improve existing processes. • Set standards, guidelines, and expectations to ensure timelines are met. • Proactively communicate with stakeholders and members of senior leadership about status updates.

Signals

Skill
Alias frontend-engineer
1.00
KRA flutter-developer
0.62

Post-classification

Centroidupdated · n=347
Alias collision log
New-role queue
New skills captured4
New KRA captured

Captured for admin review

Frontend Development primary Frontend Developer pending
Product Design Frontend Developer pending
Backend Development Frontend Developer pending
Proof of Concepts Frontend Developer pending
Status: completed Created: 2026-05-27T15:42:21.632601Z Updated: 2026-06-12T16:02:22.429433Z API 3 duration: 2437 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

Frontend Developer

domain · Software Engineering CASE DOMAIN

slug: frontend-engineer · id: 7 · source: db

Domain=Software Engineering; The JD is clearly focused on leading and mentoring frontend developers while reviewing frontend code and coordinating with design and backend teams, which best matches Frontend Developer leadership responsibilities.

Matched skills

frontend developersperformance reviewstechnical troubleshootingProduct DesignersProduct ManagersBackend Developerscode written by Frontend DevelopersProof of Concepts (POCs)new technologiesstakeholderssenior leadership

Matched dimensions

Frontend Team LeadershipPeople Management and MentoringCross-functional CollaborationTechnical Problem SolvingCode Review and Quality StandardsInnovation and Process ImprovementStakeholder Communication

Matched KRAs

Manage and mentor a team of frontend developersConduct regular performance reviewsProvide ongoing feedbackTroubleshooting complex technical issuesCollaborate with Product Designers, Product Managers, and Backend DevelopersReview code written by Frontend DevelopersWork on Proof of Concepts (POCs)Set standards, guidelines, and expectationsProactively communicate with stakeholders and senior leadership

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
1
Skipped

Job description

SupplyHouse.com (through an EOR) is looking for a full-time Lead to oversee frontend developers and combine the art of design with the art of programming. The selected individual will join our Customer Experience (CX) department to lead our talented team of Frontend Developers based in India and bridge the gap between design and technical implementation. They will also actively work with the team to define how the application looks, how it works, and drive changes to improve customer experience. Come create with us!


Job Type: Full-time, Permanent position managed by an Employer of Record (EOR)
Location: Remote (Must be located in India and able to verify right to work within the country)
Schedule: Standard business hours are Monday through Friday from 8:00 a.m. to 5:00 p.m. ET. Employees located outside of the United States work a schedule with a minimum of 4-5 hours per day that overlap with our standard business hours to ensure effective collaboration.
Salary: $3,000 - $4,000 USD per month


Responsibilities:
• Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment.
• Conduct regular performance reviews and provide ongoing feedback.
• Provide expert guidance on troubleshooting complex technical issues, ensuring efficient resolution and minimal disruption to project timelines and operations.
• Collaborate with Product Designers, Product Managers, and the Backend Developers to ensure tech and design are in sync and deliver high quality client facing products.
• Review code written by Frontend Developers and provide recommendations for improvement.
• Work on Proof of Concepts (POCs) with Developers to introduce new technologies and improve existing processes.
• Set standards, guidelines, and expectations to ensure timelines are met.
• Proactively communicate with stakeholders and members of senior leadership about status updates.


Requirements:
• Bachelor's degree with 7+ years of professional frontend development working experience or Master’s degree with 5+ years of experience
• 2+ years of experience serving in a frontend development leadership role
• 6+ years of experience in Responsive Web Design and proficiency in HTML5, CSS3, JavaScript (ES5+), TypeScript, and Node.js
• 6+ years of experience in client-side scripting and JavaScript frameworks, including Vue.js, ReactJS etc.
• 6+ years of experience in ReactJS preferred
• 6+ years of experience in Server-Side Rendering (SSR)
• In-depth understanding of RESTful services/APIs and asynchronous programming
• Experience with JS Frontend unit/integration testing and client-side monitoring tools (e.g., Sentry)
• Experience with state management library (Redux, Vuex)
• Experience with object storage services (e.g., S3)
• Experience translating prototypes and designs into clean, valid, and launch-ready mark-up
• Deep understanding of cross-browser compatibility and a passion for producing pixel perfect code
• Experience with CSS pre-processing frameworks (Sass or Less) and other styling methodologies (styled-components, CSS modules, etc)
• Knowledge of CMS systems (i.e., WordPress and Joomla)
• Excellent verbal and written communication skills


What's important to us:
• Positive Attitude – All SupplyHouse.com employees, regardless of team or location, work together to serve our customers. We pride ourselves on fostering a dynamic culture where we encourage all ideas and listen to our customers to help consistently improve our business.
• GRIT – Led by our core values of Generosity, Respect, Innovation, Teamwork, and Grit, we’re dedicated to maintaining a supportive work environment that celebrates diversity, embraces inclusivity, and empowers everyone to reach their full potential.
• Having Fun – No really! We love team building events, guest speakers, skill development workshops, group celebrations, and company sponsored activities.
• Diversity and Inclusion – We promote a welcoming work environment and encourage individuals of all backgrounds to find community at our ‘House.


Why work with us:
• We have awesome benefits – We offer 100% company-paid medical insurance for you and your loved ones, privileged and sick leave, paid holidays, competitive Provident Fund contributions, Employee Assistance Program, and more!
• We promote work-life balance – We value your time and encourage a healthy separation between your professional and personal life to feel refreshed and recharged. Look out for our wellness initiatives!
• We support growth – We strive to innovate every day. In an exciting and evolving industry, we provide tremendous potential for career growth through our hands-on training, DE&I initiatives, opportunities for internal mobility, and professional development reimbursement budget.
• We give back – We live and breathe our core value, generosity, by giving back to the trades and organizations around the world. We make a difference through donation drives, employee-nominated contributions, support for DE&I organizations, and more.
• We listen – We value hearing from our employees. Everyone has a voice, and we encourage you to use it! We actively elicit feedback through our monthly town halls, regular 1:1 check-ins, and company-wide ideas form to incorporate suggestions and ensure our team enjoys coming to work every day.


What our employees are saying:
• "SupplyHouse truly cares about people and every team member is treated with respect. New ideas and opinions are valued, regardless of the employee's seniority. We can always expect to get help from others to grow both professionally and personally. Even though I'm working in a different time zone, I still feel the same closeness and connection to my team."
• “I love working at SupplyHouse.com! The company fosters a great culture and there's a genuine sense of camaraderie among colleagues. Work-life balance is emphasized, offering flexibility and support to ensure I can excel both professionally and personally. It's refreshing to be part of a team where I feel valued, appreciated, and encouraged to grow. Since SupplyHouse has remote team members in various parts of the world, I feel as much a part of the team as anyone else. I couldn't ask for a better place to work!”
• “As an international team member of SupplyHouse, I’ve had the privilege of collaborating with a diverse group of talented individuals, each bringing unique perspectives and skills to the table. This experience not only allows me to learn from exceptional colleagues but also creates an environment where cultural exchange is celebrated."


To learn more, check us out on our website at https://www.supplyhouse.com/our-company and on LinkedIn at https://www.linkedin.com/company/supplyhouse/! 


We are committed to providing a safe and secure work environment for our employees, customers, and partners. As part of this commitment, we conduct thorough background checks on all potential employees as part of our hiring process. Please note that the background check will be conducted according to applicable laws and regulations.


All emails from the SupplyHouse team will only be sent from an @supplyhouse.com email address. Please exercise caution if you receive an email from an alternate domain such as @gmail.com, @hotmail.com, etc.

Skills from this JD

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

Frontend Development Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Frontend id=1663 · frontend

Aliases — catalog

  • Frontend (CANONICAL)

Context tags (catalog)

Angular Babel CSS3 Cross-Browser Compatibility HTML5 JavaScript Progressive Web Apps React Responsive Design Sass Single Page Applications TypeScript UI/UX Design Vue.js Webpack

Stored enrichment (catalog DB)

Category
Domain
Sub-category
Frontend Development
Confidence
0.93
Version strategy
NOT_APPLICABLE

Maturity reasoning: Frontend is a hiring-pipeline staple: job postings routinely require HTML/CSS/JavaScript plus React/Angular/Vue, and major platforms (e.g., Stack Overflow survey, GitHub repos) show sustained high usage.

Skill profile (library / DB)

Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
37
Sub-category id
1256
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
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
Product Design 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
Soft Skills
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Backend Development 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
Software Development
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Code Review Secondary 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)
Proof of Concepts 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
Software Development
Sub-category
general
Skill nature
PRACTICE
Volatility
FAST
Typical lifespan
SHORT_LIVED
Version strategy
VERSIONED

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
Frontend Development new
React Frontend Development
d_init_01
Skipped — no persistable v3 meta for new skill skill_not_in_db_v3_proposed
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)

Kind Detail DB id
canonical_skill_proposed Product Design | type=Soft Skills subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Backend Development | type=Software Development subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Proof of Concepts | type=Software Development subtype=general nature=PRACTICE lifespan=SHORT_LIVED
dimension_skill_link_proposed Frontend Development ↔ React Frontend Development
nano JD Parser — gpt-4.1-nano click to toggle
RoleLead Frontend Developer
CompanySupplyHouse.com
Experience7+ years of professional frontend development working experience or Master’s degree with 5+ years of experience
CTC{'max': 4000, 'min': 3000, 'raw': '$3,000 - $4,000 USD per month', 'period': 'monthly', 'currency': 'USD'}
DomainIT Services & Consulting
Location India (remote)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "SupplyHouse.com (through an EOR)",
      "last_5_words": "and drive changes to improve"
    },
    "text": "SupplyHouse.com (through an EOR) is looking for a full-time Lead to oversee frontend developers and combine the art of design with the art of programming. The selected individual will join our Customer Experience (CX) department to lead our talented team of Frontend Developers based in India and bridge the gap between design and technical implementation. They will also actively work with the team to define how the application looks, how it works, and drive changes to improve customer experience. Come create with us!",
    "word_count": 64
  },
  "certifications": [],
  "company_name": "SupplyHouse.com",
  "ctc": {
    "currency": "USD",
    "max": 4000,
    "min": 3000,
    "period": "monthly",
    "raw": "$3,000 - $4,000 USD per month"
  },
  "domain": {
    "primary": {
      "aliases": [],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE - Any Discipline",
      "raw": "Bachelor\u0027s degree with 7+ years of professional frontend development working experience or Master\u2019s degree with 5+ years of experience",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 5,
    "raw": "7+ years of professional frontend development working experience or Master\u2019s degree with 5+ years of experience"
  },
  "job_locations": [
    {
      "aliases": [],
      "city": null,
      "country": "India",
      "state": null,
      "work_mode": "remote"
    }
  ],
  "role": "Lead Frontend Developer",
  "role_aliases": [
    "Frontend Lead",
    "Lead Frontend Engineer",
    "Frontend Development Manager"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 8,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Manage and mentor a",
        "last_5_words": "about status updates."
      },
      "text": "\u2022 Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment.\n\u2022 Conduct regular performance reviews and provide ongoing feedback.\n\u2022 Provide expert guidance on troubleshooting complex technical issues, ensuring efficient resolution and minimal disruption to project timelines and operations.\n\u2022 Collaborate with Product Designers, Product Managers, and the Backend Developers to ensure tech and design are in sync and deliver high quality client facing products.\n\u2022 Review code written by Frontend Developers and provide recommendations for improvement.\n\u2022 Work on Proof of Concepts (POCs) with Developers to introduce new technologies and improve existing processes.\n\u2022 Set standards, guidelines, and expectations to ensure timelines are met.\n\u2022 Proactively communicate with stakeholders and members of senior leadership about status updates.",
      "word_count": 134
    }
  ],
  "urls": [
    {
      "type": "website",
      "url": "https://www.supplyhouse.com/our-company"
    },
    {
      "type": "linkedin",
      "url": "https://www.linkedin.com/company/supplyhouse/"
    }
  ]
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Frontend Development"
    },
    {
      "is_primary": false,
      "skill_name": "Product Design"
    },
    {
      "is_primary": false,
      "skill_name": "Backend Development"
    },
    {
      "is_primary": false,
      "skill_name": "Code Review"
    },
    {
      "is_primary": false,
      "skill_name": "Proof of Concepts"
    }
  ],
  "jd_role": {
    "display_name": "Lead Frontend Developer",
    "rationale": null,
    "role_aliases": [
      "Frontend Lead",
      "Lead Frontend Engineer",
      "Frontend Development Manager"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "SupplyHouse.com (through an EOR)",
        "last_5_words": "and drive changes to improve"
      },
      "text": "SupplyHouse.com (through an EOR) is looking for a full-time Lead to oversee frontend developers and combine the art of design with the art of programming. The selected individual will join our Customer Experience (CX) department to lead our talented team of Frontend Developers based in India and bridge the gap between design and technical implementation. They will also actively work with the team to define how the application looks, how it works, and drive changes to improve customer experience. Come create with us!",
      "word_count": 64
    },
    "certifications": [],
    "company_name": "SupplyHouse.com",
    "ctc": {
      "currency": "USD",
      "max": 4000,
      "min": 3000,
      "period": "monthly",
      "raw": "$3,000 - $4,000 USD per month"
    },
    "domain": {
      "primary": {
        "aliases": [],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE - Any Discipline",
        "raw": "Bachelor\u0027s degree with 7+ years of professional frontend development working experience or Master\u2019s degree with 5+ years of experience",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 5,
      "raw": "7+ years of professional frontend development working experience or Master\u2019s degree with 5+ years of experience"
    },
    "job_locations": [
      {
        "aliases": [],
        "city": null,
        "country": "India",
        "state": null,
        "work_mode": "remote"
      }
    ],
    "role": "Lead Frontend Developer",
    "role_aliases": [
      "Frontend Lead",
      "Lead Frontend Engineer",
      "Frontend Development Manager"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 8,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Manage and mentor a",
          "last_5_words": "about status updates."
        },
        "text": "\u2022 Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment.\n\u2022 Conduct regular performance reviews and provide ongoing feedback.\n\u2022 Provide expert guidance on troubleshooting complex technical issues, ensuring efficient resolution and minimal disruption to project timelines and operations.\n\u2022 Collaborate with Product Designers, Product Managers, and the Backend Developers to ensure tech and design are in sync and deliver high quality client facing products.\n\u2022 Review code written by Frontend Developers and provide recommendations for improvement.\n\u2022 Work on Proof of Concepts (POCs) with Developers to introduce new technologies and improve existing processes.\n\u2022 Set standards, guidelines, and expectations to ensure timelines are met.\n\u2022 Proactively communicate with stakeholders and members of senior leadership about status updates.",
        "word_count": 134
      }
    ],
    "urls": [
      {
        "type": "website",
        "url": "https://www.supplyhouse.com/our-company"
      },
      {
        "type": "linkedin",
        "url": "https://www.linkedin.com/company/supplyhouse/"
      }
    ]
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "3c2b66b5-9328-4649-a948-8bcf329eeb11",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Frontend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 1.0,
        "slug": "frontend-engineer",
        "total_count": null
      },
      {
        "display_name": "Frontend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 439,
        "score": 1.0,
        "slug": "frontend-developer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Collaborate with Product Designers, Product Managers, and the Backend Developers to ensure tech and design are in sync and deliver high quality client facing products.",
            "similarity": 0.8187
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment.",
            "similarity": 0.6114
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Work on Proof of Concepts (POCs) with Developers to introduce new technologies and improve existing processes.",
            "similarity": 0.426
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.6187,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Collaborate with Product Designers, Product Managers, and the Backend Developers to ensure tech and design are in sync and deliver high quality client facing products.",
            "similarity": 0.6259
          },
          {
            "kra_text": "code review and refactoring",
            "sentence": "Review code written by Frontend Developers and provide recommendations for improvement.",
            "similarity": 0.5642
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment.",
            "similarity": 0.4442
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.5448,
        "slug": "angular-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
            "sentence": "Collaborate with Product Designers, Product Managers, and the Backend Developers to ensure tech and design are in sync and deliver high quality client facing products.",
            "similarity": 0.6273
          },
          {
            "kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
            "sentence": "Review code written by Frontend Developers and provide recommendations for improvement.",
            "similarity": 0.4915
          },
          {
            "kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
            "sentence": "Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment.",
            "similarity": 0.4894
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 0.5361,
        "slug": "frontend-engineer",
        "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 with Product Designers, Product Managers, and the Backend Developers to ensure tech and design are in sync and deliver high quality client facing products.",
            "similarity": 0.6545
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment.",
            "similarity": 0.4941
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Work on Proof of Concepts (POCs) with Developers to introduce new technologies and improve existing processes.",
            "similarity": 0.4532
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5339,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Engineering Manager",
        "kra_matches": [
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "Set standards, guidelines, and expectations to ensure timelines are met.",
            "similarity": 0.5501
          },
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "Provide expert guidance on troubleshooting complex technical issues, ensuring efficient resolution and minimal disruption to project timelines and operations.",
            "similarity": 0.5103
          },
          {
            "kra_text": "coach performance and growth",
            "sentence": "Conduct regular performance reviews and provide ongoing feedback.",
            "similarity": 0.5005
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 121,
        "score": 0.5203,
        "slug": "engineering-manager",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Frontend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 7,
      "score": 0.99,
      "slug": "frontend-engineer",
      "total_count": null
    },
    "confidence": 0.99,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "Frontend Team Leadership",
      "People Management and Mentoring",
      "Cross-functional Collaboration",
      "Technical Problem Solving",
      "Code Review and Quality Standards",
      "Innovation and Process Improvement",
      "Stakeholder Communication"
    ],
    "matched_kras": [
      "Manage and mentor a team of frontend developers",
      "Conduct regular performance reviews",
      "Provide ongoing feedback",
      "Troubleshooting complex technical issues",
      "Collaborate with Product Designers, Product Managers, and Backend Developers",
      "Review code written by Frontend Developers",
      "Work on Proof of Concepts (POCs)",
      "Set standards, guidelines, and expectations",
      "Proactively communicate with stakeholders and senior leadership"
    ],
    "matched_skills": [
      "frontend developers",
      "performance reviews",
      "technical troubleshooting",
      "Product Designers",
      "Product Managers",
      "Backend Developers",
      "code written by Frontend Developers",
      "Proof of Concepts (POCs)",
      "new technologies",
      "stakeholders",
      "senior leadership"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering; The JD is clearly focused on leading and mentoring frontend developers while reviewing frontend code and coordinating with design and backend teams, which best matches Frontend Developer leadership responsibilities.",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 347,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 15866,
        "role_display_name": "Frontend Developer",
        "role_slug": "frontend-engineer",
        "skill_name": "Frontend Development",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 15867,
        "role_display_name": "Frontend Developer",
        "role_slug": "frontend-engineer",
        "skill_name": "Product Design",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 15868,
        "role_display_name": "Frontend Developer",
        "role_slug": "frontend-engineer",
        "skill_name": "Backend Development",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 15869,
        "role_display_name": "Frontend Developer",
        "role_slug": "frontend-engineer",
        "skill_name": "Proof of Concepts",
        "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": "TODO: REMOVE AFTER TESTING \u2014 alias DB write disabled",
      "alias_persisted": false,
      "existing_alias_id": 2633,
      "existing_alias_text": "Frontend",
      "input_term": "Frontend Development",
      "matched_canonical": {
        "category_id": 37,
        "display_name": "Frontend",
        "id": 1663,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "frontend",
        "sub_category_id": 1256,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "embedding_alias"
    },
    {
      "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": "Frontend Developer",
    "id": 7,
    "rationale": "Domain=Software Engineering; The JD is clearly focused on leading and mentoring frontend developers while reviewing frontend code and coordinating with design and backend teams, which best matches Frontend Developer leadership responsibilities.",
    "role_archetype": null,
    "slug": "frontend-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": "Frontend Development",
      "llm_role": null,
      "roles_from_db": []
    },
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "React Frontend Development",
        "id": 96,
        "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
        "slug": "d_init_01",
        "source": "db"
      },
      "input_skill": "Code Review",
      "llm_role": null,
      "roles_from_db": []
    }
  ],
  "input_final_skills": [
    "Frontend Development",
    "Product Design",
    "Backend Development",
    "Code Review",
    "Proof of Concepts"
  ],
  "input_llm_skills": [
    "Frontend Development",
    "Product Design",
    "Backend Development",
    "Code Review",
    "Proof of Concepts"
  ],
  "new_aliases_persisted": 0,
  "run_id": "3c2b66b5-9328-4649-a948-8bcf329eeb11",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "Frontend",
          "alias_type": "CANONICAL",
          "id": 2633,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 37,
        "display_name": "Frontend",
        "id": 1663,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "frontend",
        "sub_category_id": 1256,
        "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": "Frontend Development",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "Frontend Development",
      "matched_via": "embedding_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": "Product Design",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Soft Skills",
          "skill_nature": "PRACTICE",
          "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": "product-design",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Backend Development",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Software Development",
          "skill_nature": "PRACTICE",
          "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": "backend-development",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "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
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Proof of Concepts",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Software Development",
          "skill_nature": "PRACTICE",
          "sub_category": "general",
          "typical_lifespan": "SHORT_LIVED",
          "version_strategy": "VERSIONED",
          "volatility": "FAST"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "proof-of-concepts",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Product Design",
    "Backend Development",
    "Proof of Concepts"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Frontend Developer",
    "id": 7,
    "rationale": "Domain=Software Engineering; The JD is clearly focused on leading and mentoring frontend developers while reviewing frontend code and coordinating with design and backend teams, which best matches Frontend Developer leadership responsibilities.",
    "role_archetype": null,
    "slug": "frontend-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Frontend Development",
      "tag": "in_db"
    },
    {
      "skill": "Product Design",
      "tag": "new"
    },
    {
      "skill": "Backend Development",
      "tag": "new"
    },
    {
      "skill": "Code Review",
      "tag": "in_db"
    },
    {
      "skill": "Proof of Concepts",
      "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": 7,
        "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": "Frontend Development",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Skipped \u2014 no persistable v3 meta for new skill",
        "role_dimension_saved": false,
        "roles_from_db": [],
        "skill_dimension_saved": false,
        "skill_id": null,
        "skill_tag": "new",
        "skipped_reason": "skill_not_in_db_v3_proposed"
      },
      {
        "chosen_role_id": 7,
        "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": 1
  },
  "planner_output": null,
  "run_id": "3c2b66b5-9328-4649-a948-8bcf329eeb11"
}

LLM Calls

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

Loading…