Pipeline run
68a01417-9a8b-4263-986f-19c782701392
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
Fullstack Developer
CASE Aslug: full-stack-engineer · id: 15 · source: db
Exact alias hit on full-stack-engineer (1.0) — no other alias at this confidence; skill_top absent does not contradict
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Full Time Trainers 2-5 Yr Experienced Communication Skill Full Stack Developer / Java / AWS / Software Testing( Manual + Automation Testing) Responsibilities • Work with development teams and product managers to ideate software solutions • Design client-side and server-side architecture • Build the front-end of applications through appealing visual design • Develop and manage well-functioning databases and applications • Write effective APIs • Test software to ensure responsiveness and efficiency • Troubleshoot, debug and upgrade software • Create security and data protection settings • Build features and applications with a mobile responsive design • Write technical documentation • Work with data scientists and analysts to improve software
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
- APIs (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Protocol
- Sub-category
- Application Programming Interfaces
- Confidence
- 0.93
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: APIs are a hiring-pipeline staple across backend, mobile, and platform JDs; REST/GraphQL/API design appears in large volumes of job postings and vendor docs, indicating broad adoption.
Skill profile (library / DB)
- Skill nature
- PROTOCOL
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 10
- Sub-category id
- 902
- 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
- Databases
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Web Development
- Sub-category
- general
- Skill nature
- PRACTICE
- 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
- Soft Skills
- Sub-category
- general
- Skill nature
- PRACTICE
- 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 |
|---|---|---|---|---|---|---|
| APIs | 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 | Databases | type=Databases subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | Mobile Responsive Design | type=Web Development subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Technical Documentation | type=Soft Skills subtype=general nature=PRACTICE lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": 5,
"min": 2,
"raw": "2-5 Yr Experienced"
},
"job_locations": [],
"role": "Full Stack Developer",
"role_aliases": [
"Full Stack Engineer",
"Software Developer",
"SDE"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 11,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Work with development teams",
"last_5_words": "data scientists and analysts to improve software"
},
"text": "\u2022 Work with development teams and product managers to ideate software solutions\n\u2022 Design client-side and server-side architecture\n\u2022 Build the front-end of applications through appealing visual design\n\u2022 Develop and manage well-functioning databases and applications\n\u2022 Write effective APIs\n\u2022 Test software to ensure responsiveness and efficiency\n\u2022 Troubleshoot, debug and upgrade software\n\u2022 Create security and data protection settings\n\u2022 Build features and applications with a mobile responsive design\n\u2022 Write technical documentation\n\u2022 Work with data scientists and analysts to improve software",
"word_count": 90
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "APIs"
},
{
"is_primary": true,
"skill_name": "Databases"
},
{
"is_primary": true,
"skill_name": "Mobile Responsive Design"
},
{
"is_primary": false,
"skill_name": "Technical Documentation"
}
],
"jd_role": {
"display_name": "Full Stack Developer",
"rationale": null,
"role_aliases": [
"Full Stack Engineer",
"Software Developer",
"SDE"
],
"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": 5,
"min": 2,
"raw": "2-5 Yr Experienced"
},
"job_locations": [],
"role": "Full Stack Developer",
"role_aliases": [
"Full Stack Engineer",
"Software Developer",
"SDE"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 11,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Work with development teams",
"last_5_words": "data scientists and analysts to improve software"
},
"text": "\u2022 Work with development teams and product managers to ideate software solutions\n\u2022 Design client-side and server-side architecture\n\u2022 Build the front-end of applications through appealing visual design\n\u2022 Develop and manage well-functioning databases and applications\n\u2022 Write effective APIs\n\u2022 Test software to ensure responsiveness and efficiency\n\u2022 Troubleshoot, debug and upgrade software\n\u2022 Create security and data protection settings\n\u2022 Build features and applications with a mobile responsive design\n\u2022 Write technical documentation\n\u2022 Work with data scientists and analysts to improve software",
"word_count": 90
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "68a01417-9a8b-4263-986f-19c782701392",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Fullstack Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 1.0,
"slug": "full-stack-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"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": "Work with development teams and product managers to ideate software solutions",
"similarity": 0.6742
},
{
"kra_text": "Builds and integrates client-side React or Vue components with server-side Node.js or Django APIs, managing bidirectional data flow across frontend and backend layers.",
"sentence": "Design client-side and server-side architecture",
"similarity": 0.63
},
{
"kra_text": "Designs and queries relational databases like PostgreSQL and document stores like MongoDB, writing migrations, indexes, and optimized queries.",
"sentence": "Develop and manage well-functioning databases and applications",
"similarity": 0.5622
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.6222,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Work with development teams and product managers to ideate software solutions",
"similarity": 0.6657
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Test software to ensure responsiveness and efficiency",
"similarity": 0.6234
},
{
"kra_text": "Implement user-facing screens and flows",
"sentence": "Build the front-end of applications through appealing visual design",
"similarity": 0.5157
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.6016,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "UI responsiveness and performance",
"sentence": "Test software to ensure responsiveness and efficiency",
"similarity": 0.6127
},
{
"kra_text": "UI responsiveness and performance",
"sentence": "Build features and applications with a mobile responsive design",
"similarity": 0.58
},
{
"kra_text": "client-side state management",
"sentence": "Design client-side and server-side architecture",
"similarity": 0.557
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.5832,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "React Frontend Developer",
"kra_matches": [
{
"kra_text": "support responsive layouts and browser compatibility",
"sentence": "Build features and applications with a mobile responsive design",
"similarity": 0.5865
},
{
"kra_text": "Implement user-facing screens and interactions",
"sentence": "Build the front-end of applications through appealing visual design",
"similarity": 0.5702
},
{
"kra_text": "manage client-side state and flows",
"sentence": "Design client-side and server-side architecture",
"similarity": 0.5687
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 89,
"score": 0.5751,
"slug": "react-frontend-developer",
"total_count": null
},
{
"display_name": "Python Backend Developer",
"kra_matches": [
{
"kra_text": "Design backend endpoints and request handling",
"sentence": "Design client-side and server-side architecture",
"similarity": 0.6352
},
{
"kra_text": "Troubleshoot server-side defects",
"sentence": "Troubleshoot, debug and upgrade software",
"similarity": 0.5435
},
{
"kra_text": "Write backend-focused automated checks",
"sentence": "Test software to ensure responsiveness and efficiency",
"similarity": 0.5105
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 80,
"score": 0.5631,
"slug": "python-backend-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "A",
"chosen_role": {
"display_name": "Fullstack Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 1.0,
"slug": "full-stack-engineer",
"total_count": null
},
"confidence": 1.0,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [],
"matched_kras": [],
"matched_skills": [],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Exact alias hit on full-stack-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 806,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": null,
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 23517,
"role_display_name": "Fullstack Developer",
"role_slug": "full-stack-engineer",
"skill_name": "Databases",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 23518,
"role_display_name": "Fullstack Developer",
"role_slug": "full-stack-engineer",
"skill_name": "Mobile Responsive Design",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 23519,
"role_display_name": "Fullstack Developer",
"role_slug": "full-stack-engineer",
"skill_name": "Technical Documentation",
"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": 1828,
"existing_alias_text": "APIs",
"input_term": "APIs",
"matched_canonical": {
"category_id": 10,
"display_name": "APIs",
"id": 1192,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PROTOCOL",
"slug": "apis",
"sub_category_id": 902,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "Fullstack Developer",
"id": 15,
"rationale": "Exact alias hit on full-stack-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": null,
"slug": "full-stack-engineer",
"source": "db"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "APIs",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"APIs",
"Databases",
"Mobile Responsive Design",
"Technical Documentation"
],
"input_llm_skills": [
"APIs",
"Databases",
"Mobile Responsive Design",
"Technical Documentation"
],
"new_aliases_persisted": 0,
"run_id": "68a01417-9a8b-4263-986f-19c782701392",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "APIs",
"alias_type": "CANONICAL",
"id": 1828,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 10,
"display_name": "APIs",
"id": 1192,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PROTOCOL",
"slug": "apis",
"sub_category_id": 902,
"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": "APIs",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "APIs",
"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": "Databases",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Databases",
"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": "databases",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Mobile Responsive Design",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Web Development",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "mobile-responsive-design",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Technical Documentation",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "technical-documentation",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Databases",
"Mobile Responsive Design",
"Technical Documentation"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Fullstack Developer",
"id": 15,
"rationale": "Exact alias hit on full-stack-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": null,
"slug": "full-stack-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "APIs",
"tag": "in_db"
},
{
"skill": "Databases",
"tag": "new"
},
{
"skill": "Mobile Responsive Design",
"tag": "new"
},
{
"skill": "Technical Documentation",
"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": 15,
"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": "APIs",
"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": 1192,
"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": "68a01417-9a8b-4263-986f-19c782701392"
}