Pipeline run
2b58129b-4042-4b7d-afcf-09e27dffade6
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 (4 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
----------------We are Lux!-------------------- LuxPM is a growing start-up company based in South Korea, Singapore and Canada. We are expanding our business into the entire Asian / Pacific region. To become the best of the best, we constantly push against boundaries beyond our comfort zone. We hire those who have made exceptional achievements, create partnerships with companies based in the US, Canada, Ukraine, Russia and Vietnam, and constantly invest our resources into research and development. -------------Our next member---------------- We are looking for a software engineer who is creative and self-motivated. The software engineer does not shy away from challenges and constantly look for growth. We are here to make differences not just in our services and products but also in work culture and innovation. Are you one of those who is willing to take challenges and make differences? -------------Compensations---------------- Competitive salary Major Benefits -------------Responsibilities---------------- Our company, LuxPM, believes in mutual growth, and that's what we value the most. The people's company. As part of the company, you will be in charge of several development projects ranging from mobile and web apps to AI systems. In summary, the following tasks are what you will be doing at minimum: Develop features for mobile apps and websites. Optimize features by troubleshooting bugs. Build frontend features Keep track of the progress of each and every project Perform functionality test and code review on the features Test all of the features using the valid method and deliver high-end software apps to clients -------------Your expertise---------------- At least 5 years of experience in mobile, web or other software At least 5 years of experience in Vue At least 5 years of experience in mobile or web development. A major in computer science, or engineering is preferred but is not a must Excellent communication skills - Especially in English. We are a global company! An entrepreneurial mindset. Willingness to solve challenging problems Relocation to New Delhi, India is required
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
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
- Artificial Intelligence (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Concept
- Sub-category
- Artificial Intelligence
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: AI appears in a large and growing share of job descriptions across software, data, and product roles, and major vendors (Microsoft, Google, AWS) have standardized AI offerings, signaling broad market adoption.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 2
- Sub-category id
- 1020
- 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) |
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
- Testing Tools
- 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) |
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 |
|---|---|---|---|---|---|---|
| Artificial Intelligence | 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) | |
| 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 | Mobile Apps | type=Web Frameworks subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Web Applications | type=Web Frameworks subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Testing | type=Testing 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": "LuxPM is a growing start-up",
"last_5_words": "research and development."
},
"text": "LuxPM is a growing start-up company based in South Korea, Singapore and Canada. We are expanding our business into the entire Asian / Pacific region. To become the best of the best, we constantly push against boundaries beyond our comfort zone. We hire those who have made exceptional achievements, create partnerships with companies based in the US, Canada, Ukraine, Russia and Vietnam, and constantly invest our resources into research and development.",
"word_count": 64
},
"certifications": [],
"company_name": "LuxPM",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science (or related)",
"raw": "A major in computer science, or engineering is preferred but is not a must",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": 5,
"raw": "At least 5 years of experience in mobile, web or other software"
},
"job_locations": [
{
"aliases": [],
"city": "New Delhi",
"country": "India",
"state": null,
"work_mode": "onsite"
}
],
"role": "Software Engineer",
"role_aliases": [
"Software Developer",
"SWE",
"Mobile Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Our company, LuxPM, believes",
"last_5_words": "high-end software apps to clients"
},
"text": "Our company, LuxPM, believes in mutual growth, and that\u0027s what we value the most. The people\u0027s company. As part of the company, you will be in charge of several development projects ranging from mobile and web apps to AI systems. In summary, the following tasks are what you will be doing at minimum:\nDevelop features for mobile apps and websites.\nOptimize features by troubleshooting bugs.\nBuild frontend features\nKeep track of the progress of each and every project\nPerform functionality test and code review on the features\nTest all of the features using the valid method and deliver high-end software apps to clients",
"word_count": 118
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Mobile Apps"
},
{
"is_primary": true,
"skill_name": "Web Applications"
},
{
"is_primary": true,
"skill_name": "Artificial Intelligence"
},
{
"is_primary": true,
"skill_name": "Frontend"
},
{
"is_primary": true,
"skill_name": "Testing"
},
{
"is_primary": true,
"skill_name": "Code Review"
}
],
"jd_role": {
"display_name": "Software Engineer",
"rationale": null,
"role_aliases": [
"Software Developer",
"SWE",
"Mobile Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "LuxPM is a growing start-up",
"last_5_words": "research and development."
},
"text": "LuxPM is a growing start-up company based in South Korea, Singapore and Canada. We are expanding our business into the entire Asian / Pacific region. To become the best of the best, we constantly push against boundaries beyond our comfort zone. We hire those who have made exceptional achievements, create partnerships with companies based in the US, Canada, Ukraine, Russia and Vietnam, and constantly invest our resources into research and development.",
"word_count": 64
},
"certifications": [],
"company_name": "LuxPM",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science (or related)",
"raw": "A major in computer science, or engineering is preferred but is not a must",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": 5,
"raw": "At least 5 years of experience in mobile, web or other software"
},
"job_locations": [
{
"aliases": [],
"city": "New Delhi",
"country": "India",
"state": null,
"work_mode": "onsite"
}
],
"role": "Software Engineer",
"role_aliases": [
"Software Developer",
"SWE",
"Mobile Developer",
"Web Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Our company, LuxPM, believes",
"last_5_words": "high-end software apps to clients"
},
"text": "Our company, LuxPM, believes in mutual growth, and that\u0027s what we value the most. The people\u0027s company. As part of the company, you will be in charge of several development projects ranging from mobile and web apps to AI systems. In summary, the following tasks are what you will be doing at minimum:\nDevelop features for mobile apps and websites.\nOptimize features by troubleshooting bugs.\nBuild frontend features\nKeep track of the progress of each and every project\nPerform functionality test and code review on the features\nTest all of the features using the valid method and deliver high-end software apps to clients",
"word_count": 118
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "2b58129b-4042-4b7d-afcf-09e27dffade6",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Android Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 4,
"score": 1.0,
"slug": "android-engineer",
"total_count": null
},
{
"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": "Web Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 25,
"score": 1.0,
"slug": "web-developer",
"total_count": null
},
{
"display_name": "Native Mobile Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 75,
"score": 1.0,
"slug": "native-mobile-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Go Backend Developer",
"kra_matches": [
{
"kra_text": "code review and testing support",
"sentence": "Perform functionality test and code review on the features",
"similarity": 0.6576
},
{
"kra_text": "performance tuning and resource efficiency",
"sentence": "Optimize features by troubleshooting bugs.",
"similarity": 0.4607
},
{
"kra_text": "code review and testing support",
"sentence": "Test all of the features using the valid method and deliver high-end software apps to clients",
"similarity": 0.4382
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 81,
"score": 0.5188,
"slug": "go-backend-developer",
"total_count": null
},
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "Implement mobile screens and flows",
"sentence": "Develop features for mobile apps and websites.",
"similarity": 0.5301
},
{
"kra_text": "maintain code quality",
"sentence": "Perform functionality test and code review on the features",
"similarity": 0.5285
},
{
"kra_text": "maintain code quality",
"sentence": "Test all of the features using the valid method and deliver high-end software apps to clients",
"similarity": 0.4361
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.4982,
"slug": "react-native-developer",
"total_count": null
},
{
"display_name": "Node.js Backend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Perform functionality test and code review on the features",
"similarity": 0.5904
},
{
"kra_text": "defect diagnosis and performance tuning",
"sentence": "Optimize features by troubleshooting bugs.",
"similarity": 0.5234
},
{
"kra_text": "automated backend checks",
"sentence": "Test all of the features using the valid method and deliver high-end software apps to clients",
"similarity": 0.3631
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 82,
"score": 0.4923,
"slug": "node-backend-developer",
"total_count": null
},
{
"display_name": "Scala Backend Developer",
"kra_matches": [
{
"kra_text": "performance and reliability tuning",
"sentence": "Optimize features by troubleshooting bugs.",
"similarity": 0.539
},
{
"kra_text": "Server-side feature implementation",
"sentence": "Perform functionality test and code review on the features",
"similarity": 0.4977
},
{
"kra_text": "Server-side feature implementation",
"sentence": "Test all of the features using the valid method and deliver high-end software apps to clients",
"similarity": 0.4333
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 87,
"score": 0.49,
"slug": "scala-backend-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Perform functionality test and code review on the features",
"similarity": 0.5904
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Test all of the features using the valid method and deliver high-end software apps to clients",
"similarity": 0.4475
},
{
"kra_text": "defect diagnosis and fixes",
"sentence": "Optimize features by troubleshooting bugs.",
"similarity": 0.4272
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.4883,
"slug": "angular-frontend-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 (4 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": 2016,
"existing_alias_text": "Artificial Intelligence",
"input_term": "Artificial Intelligence",
"matched_canonical": {
"category_id": 2,
"display_name": "Artificial Intelligence",
"id": 1357,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "artificial-intelligence",
"sub_category_id": 1020,
"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"
},
{
"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": "Web Developer",
"id": 25,
"rationale": "Multi-alias tie (4 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": "Artificial Intelligence",
"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": []
},
{
"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": [
"Mobile Apps",
"Web Applications",
"Artificial Intelligence",
"Frontend",
"Testing",
"Code Review"
],
"input_llm_skills": [
"Mobile Apps",
"Web Applications",
"Artificial Intelligence",
"Frontend",
"Testing",
"Code Review"
],
"new_aliases_persisted": 0,
"run_id": "2b58129b-4042-4b7d-afcf-09e27dffade6",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Mobile Apps",
"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": "mobile-apps",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Web Applications",
"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": "web-applications",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Artificial Intelligence",
"alias_type": "CANONICAL",
"id": 2016,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 2,
"display_name": "Artificial Intelligence",
"id": 1357,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "artificial-intelligence",
"sub_category_id": 1020,
"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": "Artificial Intelligence",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Artificial Intelligence",
"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": "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": "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": [
{
"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": [
"Mobile Apps",
"Web Applications",
"Testing"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Web Developer",
"id": 25,
"rationale": "Multi-alias tie (4 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": "Mobile Apps",
"tag": "new"
},
{
"skill": "Web Applications",
"tag": "new"
},
{
"skill": "Artificial Intelligence",
"tag": "in_db"
},
{
"skill": "Frontend",
"tag": "in_db"
},
{
"skill": "Testing",
"tag": "new"
},
{
"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": 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": "Artificial Intelligence",
"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": 1357,
"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
},
{
"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": "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": "2b58129b-4042-4b7d-afcf-09e27dffade6"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.