Pipeline run
974b4e2f-9406-471c-80e6-ceaaff615180
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
• Design, develop, and maintain efficient and reliable backend systems using the MERN stack. • Collaborate closely with front-end developers, architects, and product managers to translate business req…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
→Node.js Backend Developer
sub-role · 0.98 domain · Software Engineering CASE DOMAINslug: backend-engineer · id: 1 · source: db · sub-role slug: node-backend-developer
Domain=Software Engineering → sub-role node-backend-developer; The JD is centered on designing, building, maintaining, and optimizing backend systems and APIs, which matches Backend Developer responsibilities best.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Skills: Node.js, Express.js, MongoDB, RESTful APIs, JavaScript, MERN stack, Database management, Server-side development, Company Overview Join our dynamic team at LogicGo Infotech, a leading IT firm dedicated to cutting-edge technology solutions. We are seeking an experienced back-end developer (MERN Stack) to join us in building innovative applications. ( We are looking for Surat Local Candidates Only.) Key Responsibilities • Design, develop, and maintain efficient and reliable backend systems using the MERN stack. • Collaborate closely with front-end developers, architects, and product managers to translate business requirements into technical solutions. • Implement and maintain APIs for seamless data exchange between clients and servers. • Optimize application performance and scalability through proper design and coding practices. • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards. • Troubleshoot and debug issues in a timely manner to ensure smooth operation of backend features. • Stay updated with emerging technologies and best practices in backend development, particularly in the MERN stack. Qualifications • Bachelors degree in Computer Science, Engineering, or related field. • Proven experience as a back-end developer with at least 3 years of experience. • Proficiency in TypeScript and Node.js. • Hands-on experience with MongoDB for database management. • Familiarity with Express.js for backend development. • Experience with RESTful APIs and microservices architecture. • Solid understanding of the software development lifecycle and agile methodologies. • Excellent problem-solving and analytical skills. • Strong communication and collaboration abilities. Job Type:- Full Time Experience:- 3 to 6 Years Location:- Surat, Gujarat. Office Work Only.
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Web Frameworks
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- API (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Concept
- Sub-category
- Application Programming Interface
- Confidence
- 0.93
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: APIs are a core requirement in most software engineering JDs and underpin common integrations across cloud, mobile, and web stacks; major vendors like AWS, Stripe, and Google Cloud center products on API-first usage.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 2
- Sub-category id
- 1174
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
API Integration and Data Fetching Catalog dimension db id 127
Library dimension (catalog)
Roles linked in library: Angular Frontend Developer, Frontend Developer, Fullstack Developer, React Frontend Developer, Svelte Frontend Developer, Vue Frontend Developer, Web Developer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
API Integration and Data Fetching
api-integration-and-data-fetching
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
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) |
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 |
|---|---|---|---|---|---|---|
| API | in_db |
API Integration and Data Fetching
api-integration-and-data-fetching
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| 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 | MERN Stack | type=Web Frameworks subtype=general nature=CONCEPT lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Join our dynamic team at",
"last_5_words": "building innovative applications."
},
"text": "Join our dynamic team at LogicGo Infotech, a leading IT firm dedicated to cutting-edge technology solutions. We are seeking an experienced back-end developer (MERN Stack) to join us in building innovative applications.",
"word_count": 40
},
"certifications": [],
"company_name": "LogicGo Infotech",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science (or related)",
"raw": "Bachelors degree in Computer Science, Engineering, or related field.",
"requirement": "required"
}
],
"experience": {
"max": 6,
"min": 3,
"raw": "3 to 6 Years"
},
"job_locations": [
{
"aliases": [
"Surat, GJ"
],
"city": "Surat",
"country": "India",
"state": "Gujarat",
"work_mode": "onsite"
}
],
"role": "back-end developer (MERN Stack)",
"role_aliases": [
"Backend Developer",
"MERN Developer",
"Software Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 7,
"heading": "Key Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Design, develop, and maintain",
"last_5_words": "in backend development, particularly in"
},
"text": "\u2022 Design, develop, and maintain efficient and reliable backend systems using the MERN stack.\n\u2022 Collaborate closely with front-end developers, architects, and product managers to translate business requirements into technical solutions.\n\u2022 Implement and maintain APIs for seamless data exchange between clients and servers.\n\u2022 Optimize application performance and scalability through proper design and coding practices.\n\u2022 Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.\n\u2022 Troubleshoot and debug issues in a timely manner to ensure smooth operation of backend features.\n\u2022 Stay updated with emerging technologies and best practices in backend development, particularly in the MERN stack.",
"word_count": 104
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "MERN Stack"
},
{
"is_primary": true,
"skill_name": "API"
},
{
"is_primary": false,
"skill_name": "Code Review"
}
],
"jd_role": {
"display_name": "back-end developer (MERN Stack)",
"rationale": null,
"role_aliases": [
"Backend Developer",
"MERN Developer",
"Software Engineer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Join our dynamic team at",
"last_5_words": "building innovative applications."
},
"text": "Join our dynamic team at LogicGo Infotech, a leading IT firm dedicated to cutting-edge technology solutions. We are seeking an experienced back-end developer (MERN Stack) to join us in building innovative applications.",
"word_count": 40
},
"certifications": [],
"company_name": "LogicGo Infotech",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science (or related)",
"raw": "Bachelors degree in Computer Science, Engineering, or related field.",
"requirement": "required"
}
],
"experience": {
"max": 6,
"min": 3,
"raw": "3 to 6 Years"
},
"job_locations": [
{
"aliases": [
"Surat, GJ"
],
"city": "Surat",
"country": "India",
"state": "Gujarat",
"work_mode": "onsite"
}
],
"role": "back-end developer (MERN Stack)",
"role_aliases": [
"Backend Developer",
"MERN Developer",
"Software Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 7,
"heading": "Key Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Design, develop, and maintain",
"last_5_words": "in backend development, particularly in"
},
"text": "\u2022 Design, develop, and maintain efficient and reliable backend systems using the MERN stack.\n\u2022 Collaborate closely with front-end developers, architects, and product managers to translate business requirements into technical solutions.\n\u2022 Implement and maintain APIs for seamless data exchange between clients and servers.\n\u2022 Optimize application performance and scalability through proper design and coding practices.\n\u2022 Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.\n\u2022 Troubleshoot and debug issues in a timely manner to ensure smooth operation of backend features.\n\u2022 Stay updated with emerging technologies and best practices in backend development, particularly in the MERN stack.",
"word_count": 104
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "974b4e2f-9406-471c-80e6-ceaaff615180",
"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 closely with front-end developers, architects, and product managers to translate business requirements into technical solutions.",
"similarity": 0.7028
},
{
"kra_text": "Optimizes application performance from database query efficiency through API response latency to frontend rendering speed and bundle size.",
"sentence": "Optimize application performance and scalability through proper design and coding practices.",
"similarity": 0.5993
},
{
"kra_text": "Debugs full-stack issues that span frontend rendering, API behavior, database queries, and infrastructure configuration to identify root causes.",
"sentence": "Troubleshoot and debug issues in a timely manner to ensure smooth operation of backend features.",
"similarity": 0.5941
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.632,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Collaborate closely with front-end developers, architects, and product managers to translate business requirements into technical solutions.",
"similarity": 0.7146
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Optimize application performance and scalability through proper design and coding practices.",
"similarity": 0.625
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Design, develop, and maintain efficient and reliable backend systems using the MERN stack.",
"similarity": 0.53
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.6232,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Frontend Developer",
"kra_matches": [
{
"kra_text": "Optimizes web application performance through code splitting, lazy loading, tree shaking, bundle size reduction, and Core Web Vitals improvements.",
"sentence": "Optimize application performance and scalability through proper design and coding practices.",
"similarity": 0.5879
},
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "Collaborate closely with front-end developers, architects, and product managers to translate business requirements into technical solutions.",
"similarity": 0.5811
},
{
"kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
"sentence": "Troubleshoot and debug issues in a timely manner to ensure smooth operation of backend features.",
"similarity": 0.5468
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.5719,
"slug": "frontend-engineer",
"total_count": null
},
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "maintain code quality",
"sentence": "Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.",
"similarity": 0.6723
},
{
"kra_text": "integrate backend APIs",
"sentence": "Implement and maintain APIs for seamless data exchange between clients and servers.",
"similarity": 0.5417
},
{
"kra_text": "maintain code quality",
"sentence": "Optimize application performance and scalability through proper design and coding practices.",
"similarity": 0.4935
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.5692,
"slug": "react-native-developer",
"total_count": null
},
{
"display_name": "Node.js Backend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.",
"similarity": 0.6115
},
{
"kra_text": "API design and request handling",
"sentence": "Implement and maintain APIs for seamless data exchange between clients and servers.",
"similarity": 0.5505
},
{
"kra_text": "automated backend checks",
"sentence": "Troubleshoot and debug issues in a timely manner to ensure smooth operation of backend features.",
"similarity": 0.5285
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 82,
"score": 0.5635,
"slug": "node-backend-developer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Fullstack Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"API"
],
"role_id": 15,
"score": 0.5,
"slug": "full-stack-engineer",
"total_count": 2
},
{
"display_name": "Frontend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"API"
],
"role_id": 7,
"score": 0.5,
"slug": "frontend-engineer",
"total_count": 2
},
{
"display_name": "Web Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"API"
],
"role_id": 25,
"score": 0.5,
"slug": "web-developer",
"total_count": 2
},
{
"display_name": "React Frontend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"API"
],
"role_id": 89,
"score": 0.5,
"slug": "react-frontend-developer",
"total_count": 2
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"API"
],
"role_id": 90,
"score": 0.5,
"slug": "angular-frontend-developer",
"total_count": 2
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 0.98,
"slug": "backend-engineer",
"total_count": null
},
"confidence": 0.98,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Backend System Development",
"API Development and Maintenance",
"Performance and Scalability Optimization",
"Code Quality and Review",
"Troubleshooting and Debugging",
"Cross-functional Collaboration"
],
"matched_kras": [
"Design, develop, and maintain efficient and reliable backend systems",
"Collaborate closely with front-end developers, architects, and product managers",
"Implement and maintain APIs for seamless data exchange",
"Optimize application performance and scalability",
"Conduct code reviews and provide constructive feedback",
"Troubleshoot and debug issues in a timely manner"
],
"matched_skills": [
"MERN stack",
"APIs",
"code reviews",
"debug",
"backend development",
"application performance",
"scalability",
"coding standards"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering \u2192 sub-role node-backend-developer; The JD is centered on designing, building, maintaining, and optimizing backend systems and APIs, which matches Backend Developer responsibilities best.",
"sub_role": {
"confidence": 0.98,
"display_name": "Node.js Backend Developer",
"reasoning": "The JD explicitly says MERN stack, which centers on Node.js for the backend, making Node.js the clearest match.",
"role_id": 82,
"slug": "node-backend-developer"
}
},
"stage5_updates": {
"centroid_n_after": 769,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 828,
"r_and_r_preview": "\u2022 Design, develop, and maintain efficient and reliable backend systems using the MERN stack.\n\u2022 Collaborate closely with front-end developers, architects, and product managers to translate business req",
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 12219,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "MERN Stack",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2514,
"existing_alias_text": "API",
"input_term": "API",
"matched_canonical": {
"category_id": 2,
"display_name": "API",
"id": 1568,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "api",
"sub_category_id": 1174,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "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": [
{
"display_name": "Angular Frontend Developer",
"id": 90,
"rationale": null,
"role_archetype": "Engineering",
"slug": "angular-frontend-developer",
"source": "db"
},
{
"display_name": "Frontend Developer",
"id": 7,
"rationale": null,
"role_archetype": null,
"slug": "frontend-engineer",
"source": "db"
},
{
"display_name": "Fullstack Developer",
"id": 15,
"rationale": null,
"role_archetype": null,
"slug": "full-stack-engineer",
"source": "db"
},
{
"display_name": "React Frontend Developer",
"id": 89,
"rationale": null,
"role_archetype": "Engineering",
"slug": "react-frontend-developer",
"source": "db"
},
{
"display_name": "Svelte Frontend Developer",
"id": 92,
"rationale": null,
"role_archetype": "Engineering",
"slug": "svelte-frontend-developer",
"source": "db"
},
{
"display_name": "Vue Frontend Developer",
"id": 91,
"rationale": null,
"role_archetype": "Engineering",
"slug": "vue-frontend-developer",
"source": "db"
},
{
"display_name": "Web Developer",
"id": 25,
"rationale": null,
"role_archetype": null,
"slug": "web-developer",
"source": "db"
}
],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering \u2192 sub-role node-backend-developer; The JD is centered on designing, building, maintaining, and optimizing backend systems and APIs, which matches Backend Developer responsibilities best.",
"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": "API Integration and Data Fetching",
"id": 127,
"rationale": "Client-side integration with backend endpoints and third-party services, including request shaping, response handling, and synchronization with UI state. This is central to frontend work because most screens depend on remote data.",
"slug": "api-integration-and-data-fetching",
"source": "db"
},
"input_skill": "API",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Angular Frontend Developer",
"id": 90,
"rationale": null,
"role_archetype": "Engineering",
"slug": "angular-frontend-developer",
"source": "db"
},
{
"display_name": "Frontend Developer",
"id": 7,
"rationale": null,
"role_archetype": null,
"slug": "frontend-engineer",
"source": "db"
},
{
"display_name": "Fullstack Developer",
"id": 15,
"rationale": null,
"role_archetype": null,
"slug": "full-stack-engineer",
"source": "db"
},
{
"display_name": "React Frontend Developer",
"id": 89,
"rationale": null,
"role_archetype": "Engineering",
"slug": "react-frontend-developer",
"source": "db"
},
{
"display_name": "Svelte Frontend Developer",
"id": 92,
"rationale": null,
"role_archetype": "Engineering",
"slug": "svelte-frontend-developer",
"source": "db"
},
{
"display_name": "Vue Frontend Developer",
"id": 91,
"rationale": null,
"role_archetype": "Engineering",
"slug": "vue-frontend-developer",
"source": "db"
},
{
"display_name": "Web Developer",
"id": 25,
"rationale": null,
"role_archetype": null,
"slug": "web-developer",
"source": "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": [
"MERN Stack",
"API",
"Code Review"
],
"input_llm_skills": [
"MERN Stack",
"API",
"Code Review"
],
"new_aliases_persisted": 0,
"run_id": "974b4e2f-9406-471c-80e6-ceaaff615180",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "MERN Stack",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Web Frameworks",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "mern-stack",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "API",
"alias_type": "CANONICAL",
"id": 2514,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 2,
"display_name": "API",
"id": 1568,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "api",
"sub_category_id": 1174,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "API Integration and Data Fetching",
"id": 127,
"rationale": "Client-side integration with backend endpoints and third-party services, including request shaping, response handling, and synchronization with UI state. This is central to frontend work because most screens depend on remote data.",
"slug": "api-integration-and-data-fetching",
"source": "db"
},
"input_skill": "API",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Angular Frontend Developer",
"id": 90,
"rationale": null,
"role_archetype": "Engineering",
"slug": "angular-frontend-developer",
"source": "db"
},
{
"display_name": "Frontend Developer",
"id": 7,
"rationale": null,
"role_archetype": null,
"slug": "frontend-engineer",
"source": "db"
},
{
"display_name": "Fullstack Developer",
"id": 15,
"rationale": null,
"role_archetype": null,
"slug": "full-stack-engineer",
"source": "db"
},
{
"display_name": "React Frontend Developer",
"id": 89,
"rationale": null,
"role_archetype": "Engineering",
"slug": "react-frontend-developer",
"source": "db"
},
{
"display_name": "Svelte Frontend Developer",
"id": 92,
"rationale": null,
"role_archetype": "Engineering",
"slug": "svelte-frontend-developer",
"source": "db"
},
{
"display_name": "Vue Frontend Developer",
"id": 91,
"rationale": null,
"role_archetype": "Engineering",
"slug": "vue-frontend-developer",
"source": "db"
},
{
"display_name": "Web Developer",
"id": 25,
"rationale": null,
"role_archetype": null,
"slug": "web-developer",
"source": "db"
}
]
}
],
"input_skill": "API",
"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": [
{
"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": [
"MERN Stack"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering \u2192 sub-role node-backend-developer; The JD is centered on designing, building, maintaining, and optimizing backend systems and APIs, which matches Backend Developer responsibilities best.",
"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": "MERN Stack",
"tag": "new"
},
{
"skill": "API",
"tag": "in_db"
},
{
"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": "API Integration and Data Fetching",
"id": 127,
"rationale": "Client-side integration with backend endpoints and third-party services, including request shaping, response handling, and synchronization with UI state. This is central to frontend work because most screens depend on remote data.",
"slug": "api-integration-and-data-fetching",
"source": "db"
},
"dimension_id": 127,
"input_skill": "API",
"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": [
{
"display_name": "Angular Frontend Developer",
"id": 90,
"rationale": null,
"role_archetype": "Engineering",
"slug": "angular-frontend-developer",
"source": "db"
},
{
"display_name": "Frontend Developer",
"id": 7,
"rationale": null,
"role_archetype": null,
"slug": "frontend-engineer",
"source": "db"
},
{
"display_name": "Fullstack Developer",
"id": 15,
"rationale": null,
"role_archetype": null,
"slug": "full-stack-engineer",
"source": "db"
},
{
"display_name": "React Frontend Developer",
"id": 89,
"rationale": null,
"role_archetype": "Engineering",
"slug": "react-frontend-developer",
"source": "db"
},
{
"display_name": "Svelte Frontend Developer",
"id": 92,
"rationale": null,
"role_archetype": "Engineering",
"slug": "svelte-frontend-developer",
"source": "db"
},
{
"display_name": "Vue Frontend Developer",
"id": 91,
"rationale": null,
"role_archetype": "Engineering",
"slug": "vue-frontend-developer",
"source": "db"
},
{
"display_name": "Web Developer",
"id": 25,
"rationale": null,
"role_archetype": null,
"slug": "web-developer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 1568,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"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": "974b4e2f-9406-471c-80e6-ceaaff615180"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.