Pipeline run
f1073ffe-e75c-4aac-a507-768ecab6bd54
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
As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems.…
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 application development and EDI integrations, 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
Role: Sr Dot net Developer with EDI transactions Exp - 7+ yrs. Relevant Exp 2-3 yrs. Salary : 13.5 LPA + Variables Location Currently Remote Notice Period Immediate to 15 Days Sr. Developer role experience with EDI Transactions for 27x team would cater to Mod work. As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems. Your role as a .NET Developer may include designing, developing, and testing software applications using the .NET framework. You may also be responsible for maintaining and enhancing existing software applications, identifying and resolving software defects, and collaborating with other developers to ensure that software projects are completed on time and within budget. Your experience with EDI may include developing and implementing EDI solutions for your organization or clients. You may have worked with EDI standards such as ANSI X12 or EDIFACT, and have experience with EDI mapping tools and EDI communication protocols such as AS2, FTP, and VAN. In addition to your technical skills, as a Sr .NET Developer with EDI experience, you may also have strong problem-solving and analytical skills, excellent communication and teamwork skills, and the ability to work effectively in a fast-paced and dynamic environment.
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) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Data Interchange Standards
- 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
- Data Interchange Standards
- 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
- Data Interchange Standards
- 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
- Data Interchange Standards
- 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
- File Transfer Protocols
- 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
- Data Interchange Standards
- Sub-category
- general
- Skill nature
- CONCEPT
- 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 |
|---|---|---|---|---|---|---|
| .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)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | EDI | type=Data Interchange Standards subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | ANSI X12 | type=Data Interchange Standards subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | EDIFACT | type=Data Interchange Standards subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | AS2 | type=Data Interchange Standards subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | FTP | type=File Transfer Protocols subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | VAN | type=Data Interchange Standards subtype=general nature=CONCEPT lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": {
"currency": "INR",
"max": null,
"min": 13.5,
"period": "annual",
"raw": "13.5 LPA + Variables"
},
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": 7,
"raw": "7+ yrs."
},
"job_locations": [
{
"aliases": [],
"city": null,
"country": null,
"state": null,
"work_mode": "remote"
}
],
"role": "Sr Dot net Developer with EDI transactions",
"role_aliases": [
"Senior .NET Developer",
".NET Developer",
"Software Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Role Overview",
"heading_was_present": false,
"source_marker": {
"first_5_words": "As a Sr .NET Developer",
"last_5_words": "dynamic environment."
},
"text": "As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems. Your role as a .NET Developer may include designing, developing, and testing software applications using the .NET framework. You may also be responsible for maintaining and enhancing existing software applications, identifying and resolving software defects, and collaborating with other developers to ensure that software projects are completed on time and within budget. Your experience with EDI may include developing and implementing EDI solutions for your organization or clients. You may have worked with EDI standards such as ANSI X12 or EDIFACT, and have experience with EDI mapping tools and EDI communication protocols such as AS2, FTP, and VAN. In addition to your technical skills, as a Sr .NET Developer with EDI experience, you may also have strong problem-solving and analytical skills, excellent communication and teamwork skills, and the ability to work effectively in a fast-paced and dynamic environment.",
"word_count": 211
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": ".NET"
},
{
"is_primary": true,
"skill_name": "EDI"
},
{
"is_primary": true,
"skill_name": "ANSI X12"
},
{
"is_primary": true,
"skill_name": "EDIFACT"
},
{
"is_primary": true,
"skill_name": "AS2"
},
{
"is_primary": true,
"skill_name": "FTP"
},
{
"is_primary": true,
"skill_name": "VAN"
}
],
"jd_role": {
"display_name": "Sr Dot net Developer with EDI transactions",
"rationale": null,
"role_aliases": [
"Senior .NET Developer",
".NET Developer",
"Software Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": {
"currency": "INR",
"max": null,
"min": 13.5,
"period": "annual",
"raw": "13.5 LPA + Variables"
},
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": 7,
"raw": "7+ yrs."
},
"job_locations": [
{
"aliases": [],
"city": null,
"country": null,
"state": null,
"work_mode": "remote"
}
],
"role": "Sr Dot net Developer with EDI transactions",
"role_aliases": [
"Senior .NET Developer",
".NET Developer",
"Software Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Role Overview",
"heading_was_present": false,
"source_marker": {
"first_5_words": "As a Sr .NET Developer",
"last_5_words": "dynamic environment."
},
"text": "As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems. Your role as a .NET Developer may include designing, developing, and testing software applications using the .NET framework. You may also be responsible for maintaining and enhancing existing software applications, identifying and resolving software defects, and collaborating with other developers to ensure that software projects are completed on time and within budget. Your experience with EDI may include developing and implementing EDI solutions for your organization or clients. You may have worked with EDI standards such as ANSI X12 or EDIFACT, and have experience with EDI mapping tools and EDI communication protocols such as AS2, FTP, and VAN. In addition to your technical skills, as a Sr .NET Developer with EDI experience, you may also have strong problem-solving and analytical skills, excellent communication and teamwork skills, and the ability to work effectively in a fast-paced and dynamic environment.",
"word_count": 211
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "f1073ffe-e75c-4aac-a507-768ecab6bd54",
"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": "Java Backend Developer",
"kra_matches": [
{
"kra_text": "code refactoring and defect fixes",
"sentence": "You may also be responsible for maintaining and enhancing existing software applications, identifying and resolving software defects, and collaborating with other developers to ensure that software projects are completed on time and within budget.",
"similarity": 0.4361
},
{
"kra_text": "external system integration",
"sentence": "As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems.",
"similarity": 0.3975
},
{
"kra_text": "external system integration",
"sentence": "You may have worked with EDI standards such as ANSI X12 or EDIFACT, and have experience with EDI mapping tools and EDI communication protocols such as AS2, FTP, and VAN.",
"similarity": 0.3814
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 79,
"score": 0.405,
"slug": "java-backend-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": "You may also be responsible for maintaining and enhancing existing software applications, identifying and resolving software defects, and collaborating with other developers to ensure that software projects are completed on time and within budget.",
"similarity": 0.4819
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Your role as a .NET Developer may include designing, developing, and testing software applications using the .NET framework.",
"similarity": 0.3872
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "In addition to your technical skills, as a Sr .NET Developer with EDI experience, you may also have strong problem-solving and analytical skills, excellent communication and teamwork skills, and the ability to work effectively in a fast-paced and dynamic environment.",
"similarity": 0.3288
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.3993,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Drupal Dev",
"kra_matches": [
{
"kra_text": "update and patch application",
"sentence": "You may also be responsible for maintaining and enhancing existing software applications, identifying and resolving software defects, and collaborating with other developers to ensure that software projects are completed on time and within budget.",
"similarity": 0.4188
},
{
"kra_text": "external system integration",
"sentence": "As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems.",
"similarity": 0.3975
},
{
"kra_text": "external system integration",
"sentence": "You may have worked with EDI standards such as ANSI X12 or EDIFACT, and have experience with EDI mapping tools and EDI communication protocols such as AS2, FTP, and VAN.",
"similarity": 0.3814
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 228,
"score": 0.3992,
"slug": "drupal-dev",
"total_count": null
},
{
"display_name": "Pega Developer",
"kra_matches": [
{
"kra_text": "defect troubleshooting and resolution",
"sentence": "You may also be responsible for maintaining and enhancing existing software applications, identifying and resolving software defects, and collaborating with other developers to ensure that software projects are completed on time and within budget.",
"similarity": 0.4046
},
{
"kra_text": "external system integration implementation",
"sentence": "As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems.",
"similarity": 0.4008
},
{
"kra_text": "external system integration implementation",
"sentence": "Your experience with EDI may include developing and implementing EDI solutions for your organization or clients.",
"similarity": 0.3848
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 24,
"score": 0.3967,
"slug": "pega-developer",
"total_count": null
},
{
"display_name": "PHP Backend Developer",
"kra_matches": [
{
"kra_text": "external system integration",
"sentence": "As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems.",
"similarity": 0.3975
},
{
"kra_text": "defect diagnosis and remediation",
"sentence": "You may also be responsible for maintaining and enhancing existing software applications, identifying and resolving software defects, and collaborating with other developers to ensure that software projects are completed on time and within budget.",
"similarity": 0.3893
},
{
"kra_text": "external system integration",
"sentence": "You may have worked with EDI standards such as ANSI X12 or EDIFACT, and have experience with EDI mapping tools and EDI communication protocols such as AS2, FTP, and VAN.",
"similarity": 0.3814
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 86,
"score": 0.3894,
"slug": "php-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": 0.1429,
"slug": "dotnet-backend-developer",
"total_count": 7
}
]
},
"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": [
"Software Application Development",
"Application Maintenance and Enhancement",
"EDI Integration",
"Technical Problem Solving",
"Cross-functional Collaboration"
],
"matched_kras": [
"Designing, developing, and testing software applications",
"Maintaining and enhancing existing software applications",
"Identifying and resolving software defects",
"Developing and implementing EDI solutions",
"Worked with EDI standards such as ANSI X12 or EDIFACT",
"Experience with EDI communication protocols such as AS2, FTP, and VAN",
"Collaborating with other developers"
],
"matched_skills": [
".NET",
"EDI",
"Electronic Data Interchange",
"ANSI X12",
"EDIFACT",
"EDI mapping tools",
"AS2",
"FTP",
"VAN"
],
"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 application development and EDI integrations, which best matches a backend developer role.",
"sub_role": {
"confidence": 0.99,
"display_name": ".NET Backend Developer",
"reasoning": "The JD explicitly centers on .NET development, making dotnet-backend-developer the clear match despite the added EDI domain context.",
"role_id": 83,
"slug": "dotnet-backend-developer"
}
},
"stage5_updates": {
"centroid_n_after": 1479,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1582,
"r_and_r_preview": "As a Sr .NET Developer with EDI experience, you likely have experience in developing software applications using the .NET framework and have also worked with Electronic Data Interchange (EDI) systems.",
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 21086,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "EDI",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 21087,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "ANSI X12",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 21088,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "EDIFACT",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 21089,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "AS2",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 21090,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "FTP",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 21091,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "VAN",
"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": 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 centers on .NET application development and EDI integrations, 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",
"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",
"EDI",
"ANSI X12",
"EDIFACT",
"AS2",
"FTP",
"VAN"
],
"input_llm_skills": [
".NET",
"EDI",
"ANSI X12",
"EDIFACT",
"AS2",
"FTP",
"VAN"
],
"new_aliases_persisted": 0,
"run_id": "f1073ffe-e75c-4aac-a507-768ecab6bd54",
"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
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "EDI",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Data Interchange Standards",
"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": "edi",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "ANSI X12",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Data Interchange Standards",
"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": "ansi-x12",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "EDIFACT",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Data Interchange Standards",
"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": "edifact",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "AS2",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Data Interchange Standards",
"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": "as2",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "FTP",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "File Transfer Protocols",
"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": "ftp",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "VAN",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Data Interchange Standards",
"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": "van",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"EDI",
"ANSI X12",
"EDIFACT",
"AS2",
"FTP",
"VAN"
]
}
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 application development and EDI integrations, 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",
"tag": "in_db"
},
{
"skill": "EDI",
"tag": "new"
},
{
"skill": "ANSI X12",
"tag": "new"
},
{
"skill": "EDIFACT",
"tag": "new"
},
{
"skill": "AS2",
"tag": "new"
},
{
"skill": "FTP",
"tag": "new"
},
{
"skill": "VAN",
"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",
"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": "f1073ffe-e75c-4aac-a507-768ecab6bd54"
}