← Back to history

Pipeline run

8ef30b2b-6f33-443c-a158-0667fe1df3ed

Pipeline LLM cost (USD)
API 1: $0.0096 API 2: $0.0000 API 3: $0.0000 Total: $0.0096

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD OVERLAP · web-developer role baseline loaded sources · ai_index: role_baseline · nature_of_work: jd · tech_stack_maturity: role_baseline
Nature of work · API and service implementation
Build, test, and maintain .NET web apps, teaming with PMs and cross-functional peers to gather requirements, ship features, debug issues, and review code for quality and performance. Also includes front-end web markup and scripting work.
"Develop, test, and maintain web applications using the .NET framework"
Tech stack maturity
Mainstream Modern
Backend development today is typically built around cloud-hosted services, containers, CI/CD, and distributed systems, but AI is usually only an optional integration rather than the core of the role.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
2.20 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (1)
.NET
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
.NET
Show KRA description ↓
• Develop, test, and maintain web applications using the .NET framework • Collaborate with cross-functional teams to define, design, and ship new features • Troubleshoot and debug issues to ensure optimal performance and user experience • Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment • Stay up-to-date with emerging technologies and industry trends to drive innovation • Perform code reviews to maintain code quality and ensure adherence to best practices • Work with project managers to prioritize and manage multiple tasks and deliverables

Signals

Skill dotnet-backend-developer
1.00
Alias dotnet-backend-developer
1.00
KRA flutter-developer
0.60

Post-classification

Centroidupdated · n=806
Alias collision log
New-role queue
New skills captured0
New KRA capturedyes

Captured for admin review

R&R fragment (sim 0.00) Backend Developer pending

• Develop, test, and maintain web applications using the .NET framework • Collaborate with cross-functional teams to define, design, and ship new features • Troubleshoot and debug issues to ensure opt…

Status: completed Created: 2026-05-27T15:06:42.251293Z Updated: 2026-06-12T16:50:51.195273Z API 3 duration: 4125 ms
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

Backend Developer

.NET Backend Developer

sub-role · 0.99 domain · Software Engineering CASE DOMAIN

slug: backend-engineer · id: 1 · source: db · sub-role slug: dotnet-backend-developer

Domain=Software Engineering → sub-role dotnet-backend-developer; The JD explicitly matches a .NET Developer focused on building and maintaining web applications, which aligns best with the backend developer role.

Matched skills

.NET frameworkweb applicationscode reviewstroubleshoot and debugperformanceuser experiencerequirements gatheringdeployment

Matched dimensions

Backend Application DevelopmentCross-functional CollaborationSoftware Debugging and MaintenanceDevelopment Lifecycle OwnershipCode Quality and Best PracticesTask Prioritization and Delivery Management

Matched KRAs

Develop, test, and maintain web applicationsCollaborate with cross-functional teamsTroubleshoot and debug issuesContribute to all phases of the development lifecyclePerform code reviewsPrioritize and manage multiple tasks and deliverables

Resolution: in_db — role exists in library; skill↔dim and role↔dim links saved when applicable.

0
New skills
0
Skill↔dim saved
0
Role↔dim saved
0
Skipped

Job description

Skills:
ASP.NET, Redux and GraphQL, .NET Core, SQL Server, Entity Framework/NHibernate/ADO.Net, C#,

Company Overview

Web Idea Solution LLP is a software development and IT consulting company in India, specializing in web design, web development, ecommerce, app development, dedicated hiring, and digital marketing. With a team of experienced developers and digital marketers, we strive to provide innovative solutions to businesses of all sizes. Our commitment to seamless communication, performance analysis, and customizable solutions sets us apart from the competition.

Job Overview

We are seeking a skilled and experienced Dot Net Developer to join our team at Web Idea Solution LLP. As a Dot Net Developer, you will be responsible for developing, testing, debugging, and maintaining web applications using the .NET framework. This is a full-time position based in Bangalore, Karnataka, India, and requires a mid-level candidate with 4 to 6 years of experience.

Qualifications And Skills

• 4 to 6 years of experience in web application development using .NET framework
• Strong proficiency in C# and ASP.NET
• Experience with front-end technologies such as HTML, CSS, and JavaScript
• Knowledge of database systems such as SQL Server
• Familiarity with version control systems like Git
• Ability to work effectively in a collaborative team environment
• Excellent problem-solving and troubleshooting skills
• Good communication and interpersonal skills
• Attention to detail and a passion for delivering high-quality software solutions


Roles And Responsibilities

• Develop, test, and maintain web applications using the .NET framework
• Collaborate with cross-functional teams to define, design, and ship new features
• Troubleshoot and debug issues to ensure optimal performance and user experience
• Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment
• Stay up-to-date with emerging technologies and industry trends to drive innovation
• Perform code reviews to maintain code quality and ensure adherence to best practices
• Work with project managers to prioritize and manage multiple tasks and deliverables

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

.NET Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: .NET id=3237 · net

Aliases — catalog

  • .NET (CANONICAL) primary
  • .NET 5 (VERSION)
  • .NET 6 (VERSION)
  • .NET 7 (VERSION)
  • .NET 8 (VERSION)
  • .NET Core (VERSION)

Context tags (catalog)

ADO.NET ASP.NET Azure Blazor C# CLR Entity Framework LINQ MVC Microservices NuGet Visual Studio WPF Web API XAML

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)

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 in_db
C# and .NET Languages
c-and-net-languages
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleDot Net Developer
CompanyWeb Idea Solution LLP
Experience4 to 6 years of experience
DomainIT Services & Consulting
Location Bangalore, India (onsite)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Web Idea Solution LLP is",
      "last_5_words": "from the competition."
    },
    "text": "Web Idea Solution LLP is a software development and IT consulting company in India, specializing in web design, web development, ecommerce, app development, dedicated hiring, and digital marketing. With a team of experienced developers and digital marketers, we strive to provide innovative solutions to businesses of all sizes. Our commitment to seamless communication, performance analysis, and customizable solutions sets us apart from the competition.",
    "word_count": 64
  },
  "certifications": [],
  "company_name": "Web Idea Solution LLP",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "Software Development",
        "IT Consulting"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": 6,
    "min": 4,
    "raw": "4 to 6 years of experience"
  },
  "job_locations": [
    {
      "aliases": [
        "Bengaluru"
      ],
      "city": "Bangalore",
      "country": "India",
      "state": "Karnataka",
      "work_mode": "onsite"
    }
  ],
  "role": "Dot Net Developer",
  "role_aliases": [
    ".NET Developer",
    "C# Developer",
    "Software Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 7,
      "heading": "Roles And Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Develop, test, and maintain",
        "last_5_words": "tasks and deliverables"
      },
      "text": "\u2022 Develop, test, and maintain web applications using the .NET framework\n\u2022 Collaborate with cross-functional teams to define, design, and ship new features\n\u2022 Troubleshoot and debug issues to ensure optimal performance and user experience\n\u2022 Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment\n\u2022 Stay up-to-date with emerging technologies and industry trends to drive innovation\n\u2022 Perform code reviews to maintain code quality and ensure adherence to best practices\n\u2022 Work with project managers to prioritize and manage multiple tasks and deliverables",
      "word_count": 83
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": ".NET"
    }
  ],
  "jd_role": {
    "display_name": "Dot Net Developer",
    "rationale": null,
    "role_aliases": [
      ".NET Developer",
      "C# Developer",
      "Software Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Web Idea Solution LLP is",
        "last_5_words": "from the competition."
      },
      "text": "Web Idea Solution LLP is a software development and IT consulting company in India, specializing in web design, web development, ecommerce, app development, dedicated hiring, and digital marketing. With a team of experienced developers and digital marketers, we strive to provide innovative solutions to businesses of all sizes. Our commitment to seamless communication, performance analysis, and customizable solutions sets us apart from the competition.",
      "word_count": 64
    },
    "certifications": [],
    "company_name": "Web Idea Solution LLP",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "Software Development",
          "IT Consulting"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": 6,
      "min": 4,
      "raw": "4 to 6 years of experience"
    },
    "job_locations": [
      {
        "aliases": [
          "Bengaluru"
        ],
        "city": "Bangalore",
        "country": "India",
        "state": "Karnataka",
        "work_mode": "onsite"
      }
    ],
    "role": "Dot Net Developer",
    "role_aliases": [
      ".NET Developer",
      "C# Developer",
      "Software Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 7,
        "heading": "Roles And Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Develop, test, and maintain",
          "last_5_words": "tasks and deliverables"
        },
        "text": "\u2022 Develop, test, and maintain web applications using the .NET framework\n\u2022 Collaborate with cross-functional teams to define, design, and ship new features\n\u2022 Troubleshoot and debug issues to ensure optimal performance and user experience\n\u2022 Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment\n\u2022 Stay up-to-date with emerging technologies and industry trends to drive innovation\n\u2022 Perform code reviews to maintain code quality and ensure adherence to best practices\n\u2022 Work with project managers to prioritize and manage multiple tasks and deliverables",
        "word_count": 83
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "8ef30b2b-6f33-443c-a158-0667fe1df3ed",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": ".NET Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 83,
        "score": 1.0,
        "slug": "dotnet-backend-developer",
        "total_count": null
      },
      {
        "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": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Collaborate with cross-functional teams to define, design, and ship new features",
            "similarity": 0.7428
          },
          {
            "kra_text": "optimize responsiveness and performance",
            "sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
            "similarity": 0.5549
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment",
            "similarity": 0.5106
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.6028,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "code review and refactoring",
            "sentence": "Perform code reviews to maintain code quality and ensure adherence to best practices",
            "similarity": 0.6624
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Collaborate with cross-functional teams to define, design, and ship new features",
            "similarity": 0.5936
          },
          {
            "kra_text": "UI responsiveness and performance",
            "sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
            "similarity": 0.4675
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.5745,
        "slug": "angular-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Collaborate with cross-functional teams to define, design, and ship new features",
            "similarity": 0.6155
          },
          {
            "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 to ensure optimal performance and user experience",
            "similarity": 0.5535
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment",
            "similarity": 0.5089
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5593,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "React Native Developer",
        "kra_matches": [
          {
            "kra_text": "maintain code quality",
            "sentence": "Perform code reviews to maintain code quality and ensure adherence to best practices",
            "similarity": 0.7913
          },
          {
            "kra_text": "tune startup and runtime performance",
            "sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
            "similarity": 0.4379
          },
          {
            "kra_text": "fix cross-device defects",
            "sentence": "Collaborate with cross-functional teams to define, design, and ship new features",
            "similarity": 0.3949
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 73,
        "score": 0.5413,
        "slug": "react-native-developer",
        "total_count": null
      },
      {
        "display_name": "Java Backend Developer",
        "kra_matches": [
          {
            "kra_text": "code refactoring and defect fixes",
            "sentence": "Perform code reviews to maintain code quality and ensure adherence to best practices",
            "similarity": 0.5896
          },
          {
            "kra_text": "backend performance tuning",
            "sentence": "Troubleshoot and debug issues to ensure optimal performance and user experience",
            "similarity": 0.5746
          },
          {
            "kra_text": "service endpoint development",
            "sentence": "Contribute to all phases of the development lifecycle, including requirements gathering, implementation, and deployment",
            "similarity": 0.4269
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 79,
        "score": 0.5304,
        "slug": "java-backend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": ".NET Backend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          ".NET"
        ],
        "role_id": 83,
        "score": 1.0,
        "slug": "dotnet-backend-developer",
        "total_count": 1
      }
    ]
  },
  "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 Application Development",
      "Cross-functional Collaboration",
      "Software Debugging and Maintenance",
      "Development Lifecycle Ownership",
      "Code Quality and Best Practices",
      "Task Prioritization and Delivery Management"
    ],
    "matched_kras": [
      "Develop, test, and maintain web applications",
      "Collaborate with cross-functional teams",
      "Troubleshoot and debug issues",
      "Contribute to all phases of the development lifecycle",
      "Perform code reviews",
      "Prioritize and manage multiple tasks and deliverables"
    ],
    "matched_skills": [
      ".NET framework",
      "web applications",
      "code reviews",
      "troubleshoot and debug",
      "performance",
      "user experience",
      "requirements gathering",
      "deployment"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD explicitly matches a .NET Developer focused on building and maintaining web applications, which aligns best with the backend developer role.",
    "sub_role": {
      "confidence": 0.99,
      "display_name": ".NET Backend Developer",
      "reasoning": "The JD explicitly centers on .NET framework web application development, which directly matches the .NET backend child.",
      "role_id": 83,
      "slug": "dotnet-backend-developer"
    }
  },
  "stage5_updates": {
    "centroid_n_after": 806,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 858,
      "r_and_r_preview": "\u2022 Develop, test, and maintain web applications using the .NET framework\n\u2022 Collaborate with cross-functional teams to define, design, and ship new features\n\u2022 Troubleshoot and debug issues to ensure opt",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [],
    "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": 4766,
      "existing_alias_text": ".NET",
      "input_term": ".NET",
      "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"
    }
  ],
  "candidate_roles": [
    {
      "display_name": ".NET Backend Developer",
      "id": 83,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "dotnet-backend-developer",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Domain=Software Engineering \u2192 sub-role dotnet-backend-developer; The JD explicitly matches a .NET Developer focused on building and maintaining web applications, which aligns best with the 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",
      "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_final_skills": [
    ".NET"
  ],
  "input_llm_skills": [
    ".NET"
  ],
  "new_aliases_persisted": 0,
  "run_id": "8ef30b2b-6f33-443c-a158-0667fe1df3ed",
  "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",
          "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",
      "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": []
}
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 explicitly matches a .NET Developer focused on building and maintaining web applications, which aligns best with the 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",
      "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": "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",
        "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
      }
    ],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 0
  },
  "planner_output": null,
  "run_id": "8ef30b2b-6f33-443c-a158-0667fe1df3ed"
}

LLM Calls

Every model call made for this run, in pipeline order. Click a card to see the model's response.

Loading…