Pipeline run
45c54e68-fbcf-4bc9-ad4d-33358c94c424
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Web Developer
CASE Aslug: web-developer · id: 25 · source: db
Multi-alias tie (3 roles at 1.0) resolved by TIER_B_TITLE: Web Developer
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Company Description IMPCA is looking to hire a full-stack developer for its online initiative Aadivasi.org Aadivasi.org pioneers Impact Commerce in India, allowing individuals and companies to engage in social deeds while receiving tribal handmade handicrafts as a token of appreciation for their contributions. By paying towards planting trees or supporting various causes like school fees, mid-meals, or feminine hygiene products for marginalized tribal communities, people can obtain diverse categories of handicrafts of equal value to their contributions. Role Description The ideal candidate should have 4-5 years of work experience and should be comfortable working in an agile environment. Candidate may be required to travel to other regional offices to meet the company objectives. Your primary focus will be to develop, test, maintain, and improve applications in PHP, HTML5/CSS3, and JavaScript. As a vital member of our dynamic team, you will be responsible for full-stack web development, creating responsive web applications. Responsibilities • Working with the core team to understand the market trends and requirements – and provide appropriate timelines with the guidance of the senior technical staff. • Delivering a complete application • Ensuring high performance on mobile and desktop • Building the APIs • Identify problem areas in code and suggest solutions to tackle them, work in collaboration with relevant technical teams (or outsourced agency) • Develop scalable systems with performance and security in mind. • Develop creative solutions that are maintainable, scalable and super-fast. • Help identify and solve frontend web development issues experienced by customers. • Continuous testing and review of built functionality to ensure ongoing stability. • Basic server monitoring and troubleshooting Qualifications • Bachelor's or Master's degree in Computer Science, Engineering or equivalent practical experience. • Excellent analytical and problem-solving skills. • Ability to handle multiple tasks simultaneously and work efficiently under pressure. • Excellent communication skills and ability to work effectively in a team environment. • Full-Stack Developer - PHP & HTML5/CSS3, and JavaScript • Professional, precise communication skills • Knowledge of additional languages will be preferable.
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
- APIs (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Protocol
- Sub-category
- Application Programming Interfaces
- Confidence
- 0.93
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: APIs are a hiring-pipeline staple across backend, mobile, and platform JDs; REST/GraphQL/API design appears in large volumes of job postings and vendor docs, indicating broad adoption.
Skill profile (library / DB)
- Skill nature
- PROTOCOL
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 10
- Sub-category id
- 902
- 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
- Web Development
- Sub-category
- general
- Skill nature
- CONCEPT
- 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
- Web Development
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
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
|
✓ | — | 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
- Web Development
- Sub-category
- general
- Skill nature
- CONCEPT
- 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
- Testing Tools
- 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
- Monitoring Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
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 |
|---|---|---|---|---|---|---|
| APIs | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Frontend | 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 | Mobile | type=Web Development subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Desktop | type=Web Development subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Web Development | type=Web Development subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Testing | type=Testing Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Server Monitoring | type=Monitoring Tools subtype=general nature=PRACTICE 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": "IMPCA is looking to hire",
"last_5_words": "equal value to their contributions."
},
"text": "IMPCA is looking to hire a full-stack developer for its online initiative Aadivasi.org Aadivasi.org pioneers Impact Commerce in India, allowing individuals and companies to engage in social deeds while receiving tribal handmade handicrafts as a token of appreciation for their contributions. By paying towards planting trees or supporting various causes like school fees, mid-meals, or feminine hygiene products for marginalized tribal communities, people can obtain diverse categories of handicrafts of equal value to their contributions.",
"word_count": 84
},
"certifications": [],
"company_name": "IMPCA",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "Other"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/MTECH/ME - Computer Science / Engineering (or equivalent)",
"raw": "Bachelor\u0027s or Master\u0027s degree in Computer Science, Engineering or equivalent practical experience.",
"requirement": "required"
}
],
"experience": {
"max": 5,
"min": 4,
"raw": "4-5 years of work experience"
},
"job_locations": [],
"role": "full-stack developer",
"role_aliases": [
"Full Stack Developer",
"Software Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 9,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Working with the core team",
"last_5_words": "monitoring and troubleshooting"
},
"text": "\u2022 Working with the core team to understand the market trends and requirements \u2013 and provide appropriate timelines with the guidance of the senior technical staff.\n\u2022 Delivering a complete application\n\u2022 Ensuring high performance on mobile and desktop\n\u2022 Building the APIs\n\u2022 Identify problem areas in code and suggest solutions to tackle them, work in collaboration with relevant technical teams (or outsourced agency)\n\u2022 Develop scalable systems with performance and security in mind.\n\u2022 Develop creative solutions that are maintainable, scalable and super-fast.\n\u2022 Help identify and solve frontend web development issues experienced by customers.\n\u2022 Continuous testing and review of built functionality to ensure ongoing stability.\n\u2022 Basic server monitoring and troubleshooting",
"word_count": 134
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "APIs"
},
{
"is_primary": true,
"skill_name": "Mobile"
},
{
"is_primary": true,
"skill_name": "Desktop"
},
{
"is_primary": true,
"skill_name": "Frontend"
},
{
"is_primary": true,
"skill_name": "Web Development"
},
{
"is_primary": true,
"skill_name": "Testing"
},
{
"is_primary": true,
"skill_name": "Server Monitoring"
}
],
"jd_role": {
"display_name": "full-stack developer",
"rationale": null,
"role_aliases": [
"Full Stack Developer",
"Software Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "IMPCA is looking to hire",
"last_5_words": "equal value to their contributions."
},
"text": "IMPCA is looking to hire a full-stack developer for its online initiative Aadivasi.org Aadivasi.org pioneers Impact Commerce in India, allowing individuals and companies to engage in social deeds while receiving tribal handmade handicrafts as a token of appreciation for their contributions. By paying towards planting trees or supporting various causes like school fees, mid-meals, or feminine hygiene products for marginalized tribal communities, people can obtain diverse categories of handicrafts of equal value to their contributions.",
"word_count": 84
},
"certifications": [],
"company_name": "IMPCA",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "Other"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/MTECH/ME - Computer Science / Engineering (or equivalent)",
"raw": "Bachelor\u0027s or Master\u0027s degree in Computer Science, Engineering or equivalent practical experience.",
"requirement": "required"
}
],
"experience": {
"max": 5,
"min": 4,
"raw": "4-5 years of work experience"
},
"job_locations": [],
"role": "full-stack developer",
"role_aliases": [
"Full Stack Developer",
"Software Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 9,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Working with the core team",
"last_5_words": "monitoring and troubleshooting"
},
"text": "\u2022 Working with the core team to understand the market trends and requirements \u2013 and provide appropriate timelines with the guidance of the senior technical staff.\n\u2022 Delivering a complete application\n\u2022 Ensuring high performance on mobile and desktop\n\u2022 Building the APIs\n\u2022 Identify problem areas in code and suggest solutions to tackle them, work in collaboration with relevant technical teams (or outsourced agency)\n\u2022 Develop scalable systems with performance and security in mind.\n\u2022 Develop creative solutions that are maintainable, scalable and super-fast.\n\u2022 Help identify and solve frontend web development issues experienced by customers.\n\u2022 Continuous testing and review of built functionality to ensure ongoing stability.\n\u2022 Basic server monitoring and troubleshooting",
"word_count": 134
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "45c54e68-fbcf-4bc9-ad4d-33358c94c424",
"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": "Fullstack Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 1.0,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Web Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 25,
"score": 1.0,
"slug": "web-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Ensuring high performance on mobile and desktop",
"similarity": 0.6251
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Develop scalable systems with performance and security in mind.",
"similarity": 0.5533
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Identify problem areas in code and suggest solutions to tackle them, work in collaboration with relevant technical teams (or outsourced agency)",
"similarity": 0.5465
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.575,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Debugs full-stack issues that span frontend rendering, API behavior, database queries, and infrastructure configuration to identify root causes.",
"sentence": "Help identify and solve frontend web development issues experienced by customers.",
"similarity": 0.6026
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Working with the core team to understand the market trends and requirements \u2013 and provide appropriate timelines with the guidance of the senior technical staff.",
"similarity": 0.5654
},
{
"kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
"sentence": "Continuous testing and review of built functionality to ensure ongoing stability.",
"similarity": 0.5093
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5591,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Frontend Developer",
"kra_matches": [
{
"kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
"sentence": "Help identify and solve frontend web development issues experienced by customers.",
"similarity": 0.6273
},
{
"kra_text": "Optimizes web application performance through code splitting, lazy loading, tree shaking, bundle size reduction, and Core Web Vitals improvements.",
"sentence": "Ensuring high performance on mobile and desktop",
"similarity": 0.5496
},
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "Identify problem areas in code and suggest solutions to tackle them, work in collaboration with relevant technical teams (or outsourced agency)",
"similarity": 0.4896
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.5555,
"slug": "frontend-engineer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "UI responsiveness and performance",
"sentence": "Ensuring high performance on mobile and desktop",
"similarity": 0.642
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Identify problem areas in code and suggest solutions to tackle them, work in collaboration with relevant technical teams (or outsourced agency)",
"similarity": 0.5217
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Working with the core team to understand the market trends and requirements \u2013 and provide appropriate timelines with the guidance of the senior technical staff.",
"similarity": 0.4817
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.5485,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "Python Backend Developer",
"kra_matches": [
{
"kra_text": "Troubleshoot server-side defects",
"sentence": "Basic server monitoring and troubleshooting",
"similarity": 0.617
},
{
"kra_text": "Troubleshoot server-side defects",
"sentence": "Help identify and solve frontend web development issues experienced by customers.",
"similarity": 0.5335
},
{
"kra_text": "Write backend-focused automated checks",
"sentence": "Continuous testing and review of built functionality to ensure ongoing stability.",
"similarity": 0.4918
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 80,
"score": 0.5474,
"slug": "python-backend-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": true,
"case": "A",
"chosen_role": {
"display_name": "Web Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 25,
"score": 1.0,
"slug": "web-developer",
"total_count": null
},
"confidence": 0.95,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [],
"matched_kras": [],
"matched_skills": [],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Multi-alias tie (3 roles at 1.0) resolved by TIER_B_TITLE: Web Developer",
"sub_role": null
},
"stage5_updates": 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": 1828,
"existing_alias_text": "APIs",
"input_term": "APIs",
"matched_canonical": {
"category_id": 10,
"display_name": "APIs",
"id": 1192,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PROTOCOL",
"slug": "apis",
"sub_category_id": 902,
"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": 2633,
"existing_alias_text": "Frontend",
"input_term": "Frontend",
"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": "alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "Web Developer",
"id": 25,
"rationale": "Multi-alias tie (3 roles at 1.0) resolved by TIER_B_TITLE: Web Developer",
"role_archetype": null,
"slug": "web-developer",
"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": "APIs",
"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": "Frontend",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"APIs",
"Mobile",
"Desktop",
"Frontend",
"Web Development",
"Testing",
"Server Monitoring"
],
"input_llm_skills": [
"APIs",
"Mobile",
"Desktop",
"Frontend",
"Web Development",
"Testing",
"Server Monitoring"
],
"new_aliases_persisted": 0,
"run_id": "45c54e68-fbcf-4bc9-ad4d-33358c94c424",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "APIs",
"alias_type": "CANONICAL",
"id": 1828,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 10,
"display_name": "APIs",
"id": 1192,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PROTOCOL",
"slug": "apis",
"sub_category_id": 902,
"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": "APIs",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "APIs",
"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": "Mobile",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Web Development",
"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": "mobile",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Desktop",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Web Development",
"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": "desktop",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"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",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Frontend",
"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": "Web Development",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Web Development",
"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": "web-development",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"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": "testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Server Monitoring",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Monitoring Tools",
"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": "server-monitoring",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Mobile",
"Desktop",
"Web Development",
"Testing",
"Server Monitoring"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Web Developer",
"id": 25,
"rationale": "Multi-alias tie (3 roles at 1.0) resolved by TIER_B_TITLE: Web Developer",
"role_archetype": null,
"slug": "web-developer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "APIs",
"tag": "in_db"
},
{
"skill": "Mobile",
"tag": "new"
},
{
"skill": "Desktop",
"tag": "new"
},
{
"skill": "Frontend",
"tag": "in_db"
},
{
"skill": "Web Development",
"tag": "new"
},
{
"skill": "Testing",
"tag": "new"
},
{
"skill": "Server Monitoring",
"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": 25,
"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": "APIs",
"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": 1192,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 25,
"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",
"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": 1663,
"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": "45c54e68-fbcf-4bc9-ad4d-33358c94c424"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.