Pipeline run
fb32acfd-0c50-4221-9dc8-136df97acec6
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
This is a remote internship role for a Dotnet Developer at GenixAi Healthcare. The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Developm…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
→.NET Backend Developer
sub-role · 0.99 domain · Software Engineering CASE DOMAINslug: backend-engineer · id: 1 · source: db · sub-role slug: dotnet-backend-developer
Domain=Software Engineering → sub-role dotnet-backend-developer; The JD centers on .NET Core and ASP.NET MVC software development, which best matches a Backend Developer role.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Company Description Genix AI Healthcare is a pioneer in revolutionizing healthcare delivery through artificial intelligence-driven telehealth solutions. The company's mission is to empower healthcare providers with intelligent tools that enhance operational efficiency, improve patient outcomes, and break down barriers to care. Role Description This is a remote internship role for a Dotnet Developer at GenixAi Healthcare. The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Development, .NET Core, Programming, and ASP.NET MVC to support the development of innovative healthcare solutions. Qualifications • Experience in Object-Oriented Programming (OOP) and Software Development • Proficiency in .NET Core, ASP.NET MVC, and Programming • Strong problem-solving and analytical skills • Ability to work independently and remotely • Excellent communication and teamwork skills • Pursuing or completed a degree in Computer Science, Software Engineering, or related field
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
- .NET (CANONICAL) primary
- .NET 5 (VERSION)
- .NET 6 (VERSION)
- .NET 7 (VERSION)
- .NET 8 (VERSION)
- .NET Core (VERSION)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Runtime
- Sub-category
- Runtime Platform
- Vendor
- Microsoft
- License
- mit
- Year introduced
- 2002
- Confidence
- 0.90
- Version strategy
- SEPARATE_ENTITY
- Version tag
- .NET (modern, i.e., .NET 6+)
Maturity reasoning: .NET appears in large volumes of job postings across enterprise, cloud, and backend roles, and Microsoft continues active releases and LTS support, indicating broad hiring-pipeline adoption.
Skill profile (library / DB)
- Skill nature
- RUNTIME
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 67
- Sub-category id
- 2564
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
C# and .NET Languages Catalog dimension db id 362
Library dimension (catalog)
Roles linked in library: .NET Backend Developer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
C# and .NET Languages
c-and-net-languages
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Aliases — catalog
- ASP.NET MVC (CANONICAL) primary
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Framework
- Sub-category
- Web Framework
- Vendor
- Microsoft
- License
- apache_2
- Year introduced
- 2009
- Confidence
- 0.96
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Vendor market signal: Microsoft has superseded ASP.NET MVC with ASP.NET Core MVC; new docs and hiring JDs overwhelmingly specify ASP.NET Core/.NET 6+ rather than classic ASP.NET MVC.
Skill profile (library / DB)
- Skill nature
- FRAMEWORK
- Volatility
- DEPRECATED
- Typical lifespan
- EVERGREEN
- Category id
- 5
- Sub-category id
- 35
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
Application Frameworks & Libraries Catalog dimension db id 451
Library dimension (catalog)
Roles linked in library: Sitecore Dev
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
Application Frameworks & Libraries
application-frameworks-libraries
|
✓ | — | 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
- Concepts
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- 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 |
|---|---|---|---|---|---|---|
| .NET Core | in_db |
C# and .NET Languages
c-and-net-languages
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| ASP.NET MVC | in_db |
Application Frameworks & Libraries
application-frameworks-libraries
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Object-Oriented Programming | type=Concepts subtype=general nature=CONCEPT lifespan=EVERGREEN |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Genix AI Healthcare is a",
"last_5_words": "barriers to care."
},
"text": "Genix AI Healthcare is a pioneer in revolutionizing healthcare delivery through artificial intelligence-driven telehealth solutions. The company\u0027s mission is to empower healthcare providers with intelligent tools that enhance operational efficiency, improve patient outcomes, and break down barriers to care.",
"word_count": 50
},
"certifications": [],
"company_name": "Genix AI Healthcare",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"HealthTech",
"Telehealth"
],
"domain": "Healthcare"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science / Software Engineering (or related)",
"raw": "Pursuing or completed a degree in Computer Science, Software Engineering, or related field",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [
{
"aliases": [],
"city": null,
"country": null,
"state": null,
"work_mode": "remote"
}
],
"role": "Dotnet Developer Intern",
"role_aliases": [
"Dotnet Developer",
"Software Developer Intern",
"Intern .NET Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Role Description",
"heading_was_present": true,
"source_marker": {
"first_5_words": "This is a remote internship",
"last_5_words": "innovative healthcare solutions."
},
"text": "This is a remote internship role for a Dotnet Developer at GenixAi Healthcare. The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Development, .NET Core, Programming, and ASP.NET MVC to support the development of innovative healthcare solutions.",
"word_count": 47
},
{
"bullet_count": 6,
"heading": "Qualifications",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Experience in Object-Oriented Programming",
"last_5_words": "or related field"
},
"text": "\u2022 Experience in Object-Oriented Programming (OOP) and Software Development\n\u2022 Proficiency in .NET Core, ASP.NET MVC, and Programming\n\u2022 Strong problem-solving and analytical skills\n\u2022 Ability to work independently and remotely\n\u2022 Excellent communication and teamwork skills\n\u2022 Pursuing or completed a degree in Computer Science, Software Engineering, or related field",
"word_count": 54
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": ".NET Core"
},
{
"is_primary": true,
"skill_name": "ASP.NET MVC"
},
{
"is_primary": true,
"skill_name": "Object-Oriented Programming"
}
],
"jd_role": {
"display_name": "Dotnet Developer Intern",
"rationale": null,
"role_aliases": [
"Dotnet Developer",
"Software Developer Intern",
"Intern .NET Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Genix AI Healthcare is a",
"last_5_words": "barriers to care."
},
"text": "Genix AI Healthcare is a pioneer in revolutionizing healthcare delivery through artificial intelligence-driven telehealth solutions. The company\u0027s mission is to empower healthcare providers with intelligent tools that enhance operational efficiency, improve patient outcomes, and break down barriers to care.",
"word_count": 50
},
"certifications": [],
"company_name": "Genix AI Healthcare",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"HealthTech",
"Telehealth"
],
"domain": "Healthcare"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science / Software Engineering (or related)",
"raw": "Pursuing or completed a degree in Computer Science, Software Engineering, or related field",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [
{
"aliases": [],
"city": null,
"country": null,
"state": null,
"work_mode": "remote"
}
],
"role": "Dotnet Developer Intern",
"role_aliases": [
"Dotnet Developer",
"Software Developer Intern",
"Intern .NET Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Role Description",
"heading_was_present": true,
"source_marker": {
"first_5_words": "This is a remote internship",
"last_5_words": "innovative healthcare solutions."
},
"text": "This is a remote internship role for a Dotnet Developer at GenixAi Healthcare. The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Development, .NET Core, Programming, and ASP.NET MVC to support the development of innovative healthcare solutions.",
"word_count": 47
},
{
"bullet_count": 6,
"heading": "Qualifications",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Experience in Object-Oriented Programming",
"last_5_words": "or related field"
},
"text": "\u2022 Experience in Object-Oriented Programming (OOP) and Software Development\n\u2022 Proficiency in .NET Core, ASP.NET MVC, and Programming\n\u2022 Strong problem-solving and analytical skills\n\u2022 Ability to work independently and remotely\n\u2022 Excellent communication and teamwork skills\n\u2022 Pursuing or completed a degree in Computer Science, Software Engineering, or related field",
"word_count": 54
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "fb32acfd-0c50-4221-9dc8-136df97acec6",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "Java Backend Developer",
"kra_matches": [
{
"kra_text": "service endpoint development",
"sentence": "The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Development, .NET Core, Programming, and ASP.NET MVC to support the development of innovative healthcare solutions.",
"similarity": 0.3666
},
{
"kra_text": "service endpoint development",
"sentence": "Ability to work independently and remotely",
"similarity": 0.3535
},
{
"kra_text": "service contract collaboration",
"sentence": "Excellent communication and teamwork skills",
"similarity": 0.3514
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 79,
"score": 0.3572,
"slug": "java-backend-developer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Excellent communication and teamwork skills",
"similarity": 0.3838
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Development, .NET Core, Programming, and ASP.NET MVC to support the development of innovative healthcare solutions.",
"similarity": 0.3323
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Ability to work independently and remotely",
"similarity": 0.3228
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.3463,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Cyber Security Engineer",
"kra_matches": [
{
"kra_text": "Performs threat modeling, security architecture reviews, and quantitative risk analysis for new product features and infrastructure changes.",
"sentence": "Strong problem-solving and analytical skills",
"similarity": 0.3718
},
{
"kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
"sentence": "Pursuing or completed a degree in Computer Science, Software Engineering, or related field",
"similarity": 0.3593
},
{
"kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
"sentence": "Excellent communication and teamwork skills",
"similarity": 0.297
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 5,
"score": 0.3427,
"slug": "cybersecurity-engineer",
"total_count": null
},
{
"display_name": "Scala Backend Developer",
"kra_matches": [
{
"kra_text": "service endpoint development",
"sentence": "The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Development, .NET Core, Programming, and ASP.NET MVC to support the development of innovative healthcare solutions.",
"similarity": 0.3666
},
{
"kra_text": "service endpoint development",
"sentence": "Ability to work independently and remotely",
"similarity": 0.3535
},
{
"kra_text": "backend workflow orchestration",
"sentence": "Excellent communication and teamwork skills",
"similarity": 0.2999
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 87,
"score": 0.34,
"slug": "scala-backend-developer",
"total_count": null
},
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Excellent communication and teamwork skills",
"similarity": 0.3613
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Development, .NET Core, Programming, and ASP.NET MVC to support the development of innovative healthcare solutions.",
"similarity": 0.3417
},
{
"kra_text": "Provisions and manages cloud infrastructure on AWS, Azure, or GCP using Terraform or CloudFormation to enforce infrastructure-as-code standards.",
"sentence": "Ability to work independently and remotely",
"similarity": 0.3129
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.3386,
"slug": "devops-engineer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": ".NET Backend Developer",
"kra_matches": null,
"matched_count": 2,
"matched_skills": [
".NET",
".NET Core"
],
"role_id": 83,
"score": 0.6667,
"slug": "dotnet-backend-developer",
"total_count": 3
},
{
"display_name": "Sitecore Dev",
"kra_matches": null,
"matched_count": 2,
"matched_skills": [
".NET Core",
"ASP.NET MVC"
],
"role_id": 233,
"score": 0.6667,
"slug": "sitecore-dev",
"total_count": 3
}
]
},
"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.95,
"slug": "backend-engineer",
"total_count": null
},
"confidence": 0.95,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Backend/.NET Application Development",
"Object-Oriented Software Engineering",
"Problem Solving and Analysis",
"Remote Independent Work",
"Collaboration and Communication"
],
"matched_kras": [
"responsible for tasks related to Object-Oriented Programming (OOP)",
"support the development of innovative healthcare solutions",
"Proficiency in .NET Core, ASP.NET MVC, and Programming",
"Ability to work independently and remotely",
"Excellent communication and teamwork skills"
],
"matched_skills": [
"Object-Oriented Programming (OOP)",
"Software Development",
".NET Core",
"Programming",
"ASP.NET MVC",
"problem-solving",
"analytical skills",
"communication",
"teamwork"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD centers on .NET Core and ASP.NET MVC software development, which best matches a Backend Developer role.",
"sub_role": {
"confidence": 0.99,
"display_name": ".NET Backend Developer",
"reasoning": "The JD explicitly centers on .NET Core and ASP.NET MVC, which clearly matches the .NET backend specialization.",
"role_id": 83,
"slug": "dotnet-backend-developer"
}
},
"stage5_updates": {
"centroid_n_after": 376,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 418,
"r_and_r_preview": "This is a remote internship role for a Dotnet Developer at GenixAi Healthcare. The Dotnet Developer intern will be responsible for tasks related to Object-Oriented Programming (OOP), Software Developm",
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 7621,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "Object-Oriented Programming",
"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": 4771,
"existing_alias_text": ".NET Core",
"input_term": ".NET Core",
"matched_canonical": {
"category_id": 67,
"display_name": ".NET",
"id": 3237,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "RUNTIME",
"slug": "net",
"sub_category_id": 2564,
"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": 5928,
"existing_alias_text": "ASP.NET MVC",
"input_term": "ASP.NET MVC",
"matched_canonical": {
"category_id": 5,
"display_name": "ASP.NET MVC",
"id": 4205,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "FRAMEWORK",
"slug": "asp-net-mvc",
"sub_category_id": 35,
"typical_lifespan": "EVERGREEN",
"volatility": "DEPRECATED"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Sitecore Dev",
"id": 233,
"rationale": null,
"role_archetype": "Engineering",
"slug": "sitecore-dev",
"source": "db"
}
],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD centers on .NET Core and ASP.NET MVC software development, which best matches a Backend Developer role.",
"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": "C# and .NET Languages",
"id": 362,
"rationale": "Primary implementation languages and runtime features used to build backend service logic in the .NET ecosystem. This is the core coding surface for request handling, domain logic, and service internals.",
"slug": "c-and-net-languages",
"source": "db"
},
"input_skill": ".NET Core",
"llm_role": null,
"roles_from_db": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Application Frameworks \u0026 Libraries",
"id": 451,
"rationale": "Covers the primary software frameworks and libraries often used alongside Sitecore for building and enhancing site experiences.",
"slug": "application-frameworks-libraries",
"source": "db"
},
"input_skill": "ASP.NET MVC",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Sitecore Dev",
"id": 233,
"rationale": null,
"role_archetype": "Engineering",
"slug": "sitecore-dev",
"source": "db"
}
]
}
],
"input_final_skills": [
".NET Core",
"ASP.NET MVC",
"Object-Oriented Programming"
],
"input_llm_skills": [
".NET Core",
"ASP.NET MVC",
"Object-Oriented Programming"
],
"new_aliases_persisted": 0,
"run_id": "fb32acfd-0c50-4221-9dc8-136df97acec6",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": ".NET",
"alias_type": "CANONICAL",
"id": 4766,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET 5",
"alias_type": "VERSION",
"id": 4767,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET 6",
"alias_type": "VERSION",
"id": 4768,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET 7",
"alias_type": "VERSION",
"id": 4769,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET 8",
"alias_type": "VERSION",
"id": 4770,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
},
{
"alias_text": ".NET Core",
"alias_type": "VERSION",
"id": 4771,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 67,
"display_name": ".NET",
"id": 3237,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "RUNTIME",
"slug": "net",
"sub_category_id": 2564,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "C# and .NET Languages",
"id": 362,
"rationale": "Primary implementation languages and runtime features used to build backend service logic in the .NET ecosystem. This is the core coding surface for request handling, domain logic, and service internals.",
"slug": "c-and-net-languages",
"source": "db"
},
"input_skill": ".NET Core",
"llm_role": null,
"roles_from_db": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
}
]
}
],
"input_skill": ".NET Core",
"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": "ASP.NET MVC",
"alias_type": "CANONICAL",
"id": 5928,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 5,
"display_name": "ASP.NET MVC",
"id": 4205,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "FRAMEWORK",
"slug": "asp-net-mvc",
"sub_category_id": 35,
"typical_lifespan": "EVERGREEN",
"volatility": "DEPRECATED"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Application Frameworks \u0026 Libraries",
"id": 451,
"rationale": "Covers the primary software frameworks and libraries often used alongside Sitecore for building and enhancing site experiences.",
"slug": "application-frameworks-libraries",
"source": "db"
},
"input_skill": "ASP.NET MVC",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Sitecore Dev",
"id": 233,
"rationale": null,
"role_archetype": "Engineering",
"slug": "sitecore-dev",
"source": "db"
}
]
}
],
"input_skill": "ASP.NET MVC",
"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": "Object-Oriented Programming",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Concepts",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "object-oriented-programming",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Object-Oriented Programming"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD centers on .NET Core and ASP.NET MVC software development, which best matches a Backend Developer role.",
"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": ".NET Core",
"tag": "in_db"
},
{
"skill": "ASP.NET MVC",
"tag": "in_db"
},
{
"skill": "Object-Oriented Programming",
"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": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "C# and .NET Languages",
"id": 362,
"rationale": "Primary implementation languages and runtime features used to build backend service logic in the .NET ecosystem. This is the core coding surface for request handling, domain logic, and service internals.",
"slug": "c-and-net-languages",
"source": "db"
},
"dimension_id": 362,
"input_skill": ".NET Core",
"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": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 3237,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Application Frameworks \u0026 Libraries",
"id": 451,
"rationale": "Covers the primary software frameworks and libraries often used alongside Sitecore for building and enhancing site experiences.",
"slug": "application-frameworks-libraries",
"source": "db"
},
"dimension_id": 451,
"input_skill": "ASP.NET MVC",
"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": "Sitecore Dev",
"id": 233,
"rationale": null,
"role_archetype": "Engineering",
"slug": "sitecore-dev",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 4205,
"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": "fb32acfd-0c50-4221-9dc8-136df97acec6"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.