Pipeline run
bb205ff8-354a-4504-8fe4-a272809212a5
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
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Software Emgineer
CASE Dslug: — · id: — · source: llm
Resolution:
human_review_required
— role not in DB; role↔dimension links may be deferred.
Job description
Software Emgineer Job description Roles and Responsibilities : Design, develop, test, and deploy software applications using HTML and FoxPro. Provide technical support to customers through phone, email, or in-person visits. Troubleshoot issues with existing software applications and resolve problems in a timely manner. Collaborate with cross-functional teams to identify areas for improvement and implement changes. 3-22 years of experience in IT services & consulting industry. Proficiency in HTML programming language. Experience working with FoxPro database management system.
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
- HTML (CANONICAL) primary
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Language
- Sub-category
- Markup Language
- Vendor
- W3C
- License
- unknown
- Year introduced
- 1993
- Confidence
- 0.99
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: HTML appears in the vast majority of web/front-end job descriptions and remains a core browser standard; it is not sunset or replaced by a newer markup language.
Skill profile (library / DB)
- Skill nature
- STANDARD
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 4
- Sub-category id
- 1250
- 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
- Programming Languages
- Sub-category
- general
- Skill nature
- LANGUAGE
- Volatility
- FAST
- Typical lifespan
- SHORT_LIVED
- Version strategy
- VERSIONED
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 |
|---|---|---|---|---|---|---|
| HTML | 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 | FoxPro | type=Programming Languages subtype=general nature=LANGUAGE lifespan=SHORT_LIVED | |
| canonical_skill_proposed | FoxPro | type=Programming Languages subtype=general nature=LANGUAGE lifespan=SHORT_LIVED |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 22,
"min": 3,
"raw": "3-22 years of experience in IT services \u0026 consulting industry."
},
"job_locations": [],
"role": "Software Emgineer",
"role_aliases": [
"Software Engineer",
"SWE"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Roles and Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Design, develop, test, and deploy",
"last_5_words": "and implement changes."
},
"text": "Design, develop, test, and deploy software applications using HTML and FoxPro.\nProvide technical support to customers through phone, email, or in-person visits.\nTroubleshoot issues with existing software applications and resolve problems in a timely manner.\nCollaborate with cross-functional teams to identify areas for improvement and implement changes.",
"word_count": 52
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "HTML"
},
{
"is_primary": true,
"skill_name": "FoxPro"
}
],
"jd_role": {
"display_name": "Software Emgineer",
"rationale": null,
"role_aliases": [
"Software Engineer",
"SWE"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 22,
"min": 3,
"raw": "3-22 years of experience in IT services \u0026 consulting industry."
},
"job_locations": [],
"role": "Software Emgineer",
"role_aliases": [
"Software Engineer",
"SWE"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Roles and Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Design, develop, test, and deploy",
"last_5_words": "and implement changes."
},
"text": "Design, develop, test, and deploy software applications using HTML and FoxPro.\nProvide technical support to customers through phone, email, or in-person visits.\nTroubleshoot issues with existing software applications and resolve problems in a timely manner.\nCollaborate with cross-functional teams to identify areas for improvement and implement changes.",
"word_count": 52
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "bb205ff8-354a-4504-8fe4-a272809212a5",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"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": "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": "Collaborate with cross-functional teams to identify areas for improvement and implement changes.",
"similarity": 0.6147
},
{
"kra_text": "Responds to deployment failures, infrastructure incidents, and environment misconfiguration issues to restore service availability and prevent recurrence.",
"sentence": "Troubleshoot issues with existing software applications and resolve problems in a timely manner.",
"similarity": 0.474
},
{
"kra_text": "Responds to deployment failures, infrastructure incidents, and environment misconfiguration issues to restore service availability and prevent recurrence.",
"sentence": "Provide technical support to customers through phone, email, or in-person visits.",
"similarity": 0.4033
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.4973,
"slug": "devops-engineer",
"total_count": null
},
{
"display_name": "Frontend Developer",
"kra_matches": [
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "Collaborate with cross-functional teams to identify areas for improvement and implement changes.",
"similarity": 0.518
},
{
"kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
"sentence": "Troubleshoot issues with existing software applications and resolve problems in a timely manner.",
"similarity": 0.4717
},
{
"kra_text": "Builds responsive user interfaces and interactive web components using React, Vue, or Angular with TypeScript, HTML5, and modern CSS for browser-based applications.",
"sentence": "Design, develop, test, and deploy software applications using HTML and FoxPro.",
"similarity": 0.4218
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.4705,
"slug": "frontend-engineer",
"total_count": null
},
{
"display_name": "Backend Developer",
"kra_matches": [
{
"kra_text": "Investigates and resolves production incidents, API bugs, and service degradation through root cause analysis, hotfixes, and post-mortems.",
"sentence": "Troubleshoot issues with existing software applications and resolve problems in a timely manner.",
"similarity": 0.4976
},
{
"kra_text": "Investigates and resolves production incidents, API bugs, and service degradation through root cause analysis, hotfixes, and post-mortems.",
"sentence": "Collaborate with cross-functional teams to identify areas for improvement and implement changes.",
"similarity": 0.4495
},
{
"kra_text": "Investigates and resolves production incidents, API bugs, and service degradation through root cause analysis, hotfixes, and post-mortems.",
"sentence": "Provide technical support to customers through phone, email, or in-person visits.",
"similarity": 0.4307
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 0.4593,
"slug": "backend-engineer",
"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 identify areas for improvement and implement changes.",
"similarity": 0.4996
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Design, develop, test, and deploy software applications using HTML and FoxPro.",
"similarity": 0.4506
},
{
"kra_text": "Debugs full-stack issues that span frontend rendering, API behavior, database queries, and infrastructure configuration to identify root causes.",
"sentence": "Troubleshoot issues with existing software applications and resolve problems in a timely manner.",
"similarity": 0.3789
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.443,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Cybersecurity Engineer",
"kra_matches": [
{
"kra_text": "Triages vulnerability scan findings, prioritizes remediation based on CVSS scores and exploitability, and tracks remediation to closure.",
"sentence": "Troubleshoot issues with existing software applications and resolve problems in a timely manner.",
"similarity": 0.4217
},
{
"kra_text": "Leads security incident response investigations including forensic analysis, malware triage, containment actions, and post-incident remediation coordination.",
"sentence": "Provide technical support to customers through phone, email, or in-person visits.",
"similarity": 0.414
},
{
"kra_text": "Performs threat modeling, security architecture reviews, and quantitative risk analysis for new product features and infrastructure changes.",
"sentence": "Collaborate with cross-functional teams to identify areas for improvement and implement changes.",
"similarity": 0.3887
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 5,
"score": 0.4081,
"slug": "cybersecurity-engineer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": true,
"case": "D",
"chosen_role": {
"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
},
"confidence": 0.9,
"is_new_role": false,
"llm2_fired": true,
"llm2_reasoning": "The JD\u2019s emphasis on hands-on application development, troubleshooting, and customer support aligns closely with a Backend Developer\u2019s responsibilities rather than a DevOps Engineer\u2019s focus on infrastructure and automation.",
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "LLM2 picked backend-engineer (confidence 0.90)"
},
"stage5_updates": {
"centroid_n_after": 72,
"centroid_updated": true,
"collision_log_id": 94,
"new_kra_attached": null,
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 2239,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "FoxPro",
"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": 2627,
"existing_alias_text": "HTML",
"input_term": "HTML",
"matched_canonical": {
"category_id": 4,
"display_name": "HTML",
"id": 1657,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "STANDARD",
"slug": "html",
"sub_category_id": 1250,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "Software Emgineer",
"id": null,
"rationale": null,
"role_archetype": "Engineering",
"slug": "",
"source": "llm"
},
"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": "HTML",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"HTML",
"FoxPro"
],
"input_llm_skills": [
"HTML",
"FoxPro"
],
"new_aliases_persisted": 0,
"run_id": "bb205ff8-354a-4504-8fe4-a272809212a5",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "HTML",
"alias_type": "CANONICAL",
"id": 2627,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 4,
"display_name": "HTML",
"id": 1657,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "STANDARD",
"slug": "html",
"sub_category_id": 1250,
"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": "HTML",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "HTML",
"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": "FoxPro",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Programming Languages",
"skill_nature": "LANGUAGE",
"sub_category": "general",
"typical_lifespan": "SHORT_LIVED",
"version_strategy": "VERSIONED",
"volatility": "FAST"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "foxpro",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"FoxPro"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Software Emgineer",
"id": null,
"rationale": null,
"role_archetype": "Engineering",
"slug": "",
"source": "llm"
},
"chosen_role_resolution": "human_review_required",
"final_input_skills": [
{
"skill": "HTML",
"tag": "in_db"
},
{
"skill": "FoxPro",
"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": null,
"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": "HTML",
"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": 1657,
"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": "bb205ff8-354a-4504-8fe4-a272809212a5"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.