Pipeline run
3c2b66b5-9328-4649-a948-8bcf329eeb11
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Frontend Developer
domain · Software Engineering CASE DOMAINslug: 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
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
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.
Aliases — catalog
- Frontend (CANONICAL)
Context tags (catalog)
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
|
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Soft Skills
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Software Development
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- Code Review (CANONICAL)
Context tags (catalog)
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) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- 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
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.