Pipeline run
8bce9a69-f3a7-42a7-89a5-9e5719efe386
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
Frontend Developer
domain · Software Engineering CASE DOMAINslug: frontend-engineer · id: 7 · source: db
Domain=Software Engineering; The JD emphasizes coding applications with UX/usability, template design, cross-browser issues, client-server concepts, code review, and testing, which best matches frontend development responsibilities.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Introduction Games24x7 is India’s leading and most valuable multi-gaming unicorn. We’re a full-stack gaming company, offering awesome game playing experiences to over 100 million players through our products - RummyCircle, India’s first and largest online rummy platform, My11Circle, the country’s fastest growing fantasy sports platform, and U Games, a cutting-edge gaming studio making casual games in India for players across the globe. A pioneer in the online skill gaming industry in India, Games24x7 was founded in 2006 when two New York University trained economists Bhavin Pandya, and Trivikraman Thampy met at the computer lab and discovered their shared passion for online games. We’ve always been a technology company at heart, and over the last decade and a half, we’ve built the organisation on a strong foundation of ‘the science of gaming’, leveraging behavioural science, artificial intelligence, and machine learning to provide immersive and hyper-personalised gaming experiences to each of our players. Backed by marquee investors including Tiger Global Management, The Raine Group, and Malabar Investment Advisors, Games24x7 is leading the charge in India’s gaming revolution, constantly innovating and offering novel entertainment to players! Our 700 passionate teammates create their magic from our offices in Mumbai, Bengaluru, New Delhi, Miami, and Philadelphia. *Games24x7 is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, disability status, or any other characteristic protected by the law.* For more information and career opportunities you may visit www.games24x7.com. Summary of Role The SDE will be part of the Engineering/Development team in Play Games24x7 Pvt. Ltd. and will be responsible for taking ownership of the core products of the company. The applicant must have good communication, interpersonal, technical and analytical skills in order to take part in the collaborative and cooperative development process that delivers the high quality software we use to provide the best possible playing experience to our players. The applicant must be an expert in the Java programming language and needs to be familiar with popular IDEs, tools and scripting languages on the Linux operating system. Familiarity with an RDBMS, preferably PostgreSQL, is essential to succeed in this position. General Accountabilities/Job Responsibilities Participation in the requirements analysis, design, development and testing of applications. The candidate is expected to write code himself/herself. The candidate is expected to write high level code, code review, unit testing and deployment. Practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts. Contributes to the development of project estimates, scheduling, and deliverables. Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product. Job Specifications BE/B. Tech. Computer Science or MCA from a reputed University. 1+ Years of experience in software development, with emphasis on JAVA/J2EE Server side programming Hands on experience in Core Java, Multithreading, RMI, Socket programming, JDBC, NIO, web services and Design patterns. Should have Knowledge of distributed system, distributed caching, messaging frameworks,ESB etc Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is essential. Additionally, knowledge of HBase, Hadoop and Hive are desirable. Familiarity with message queue systems and AMQP and Kafka is desirable. Should have experience as a participant in Agile methodologies. Should have excellent written and verbal communication skills and presentation skills. This is not a full stack requirement, we are purely looking out for Backend resources. Location: Bangalore
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
- Unit Testing (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Testing Methodology
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Unit testing is a standard hiring requirement across software JDs and appears in mainstream frameworks/docs; GitHub and Stack Overflow usage remain consistently high, with no successor replacing it.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 44
- 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) |
Aliases — catalog
- Code Review (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- SoftSkill
- Sub-category
- Code Review
- Confidence
- 0.96
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Code review is a standard hiring-pipeline requirement in engineering JDs and is built into major platforms like GitHub/GitLab pull-request workflows, indicating broad adoption.
Skill profile (library / DB)
- Skill nature
- PRACTICE
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 58
- Sub-category id
- 364
- 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
- DevOps Tools
- 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
- Software Development
- 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
- Soft Skills
- 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
- Soft Skills
- 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 Frameworks
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- Cross-Browser Compatibility (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Concept
- Sub-category
- Web Compatibility Concept
- Confidence
- 0.95
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Common requirement in front-end JDs and browser support matrices; MDN and Can I Use remain heavily referenced for compatibility checks across Chrome, Safari, Firefox, and Edge.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 2
- Sub-category id
- 1254
- 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) |
Aliases — catalog
- Client-Server Architecture (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Architecture
- Sub-category
- Client Server Architecture
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Core architecture pattern in most software JDs and system design interviews; widely used across web, mobile, and enterprise apps, with no successor replacing it.
Skill profile (library / DB)
- Skill nature
- PATTERN
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 1
- Sub-category id
- 1038
- 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
- Testing Tools
- 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
- Testing Tools
- 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 |
|---|---|---|---|---|---|---|
| Unit Testing | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Code Review | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Cross-Browser Compatibility | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Client-Server Architecture | 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 | Deployment | type=DevOps Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Design Principles | type=Software Development subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | User Experience | type=Soft Skills subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | Usability | type=Soft Skills subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | Template Design | type=Web Frameworks subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Testing | type=Testing Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | QA | type=Testing Tools 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": {
"source_marker": {
"first_5_words": "Games24x7 is India\u2019s leading",
"last_5_words": "players across the globe."
},
"text": "Games24x7 is India\u2019s leading and most valuable multi-gaming unicorn. We\u2019re a full-stack gaming company, offering awesome game playing experiences to over 100 million players through our products - RummyCircle, India\u2019s first and largest online rummy platform, My11Circle, the country\u2019s fastest growing fantasy sports platform, and U Games, a cutting-edge gaming studio making casual games in India for players across the globe.",
"word_count": 64
},
"certifications": [],
"company_name": "Games24x7",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"Online Gaming",
"Skill Gaming"
],
"domain": "Gaming"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science",
"raw": "BE/B. Tech. Computer Science or MCA from a reputed University",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": 1,
"raw": "1+ Years of experience in software development"
},
"job_locations": [
{
"aliases": [
"Bengaluru"
],
"city": "Bangalore",
"country": "India",
"state": "Karnataka",
"work_mode": "null"
}
],
"role": "SDE",
"role_aliases": [
"Software Development Engineer",
"Java Developer",
"Backend Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "General Accountabilities/Job Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Participation in the requirements analysis,",
"last_5_words": "best quality of product."
},
"text": "Participation in the requirements analysis, design, development and testing of applications.\nThe candidate is expected to write code himself/herself.\nThe candidate is expected to write high level code, code review, unit testing and deployment.\nPractical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.\nContributes to the development of project estimates, scheduling, and deliverables.\nWorks closely with QA team to determine testing requirements to ensure full coverage and best quality of product.",
"word_count": 66
}
],
"urls": [
{
"type": "website",
"url": "http://www.games24x7.com"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Unit Testing"
},
{
"is_primary": true,
"skill_name": "Code Review"
},
{
"is_primary": true,
"skill_name": "Deployment"
},
{
"is_primary": true,
"skill_name": "Design Principles"
},
{
"is_primary": true,
"skill_name": "User Experience"
},
{
"is_primary": true,
"skill_name": "Usability"
},
{
"is_primary": true,
"skill_name": "Template Design"
},
{
"is_primary": true,
"skill_name": "Cross-Browser Compatibility"
},
{
"is_primary": true,
"skill_name": "Client-Server Architecture"
},
{
"is_primary": true,
"skill_name": "Testing"
},
{
"is_primary": true,
"skill_name": "QA"
}
],
"jd_role": {
"display_name": "SDE",
"rationale": null,
"role_aliases": [
"Software Development Engineer",
"Java Developer",
"Backend Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Games24x7 is India\u2019s leading",
"last_5_words": "players across the globe."
},
"text": "Games24x7 is India\u2019s leading and most valuable multi-gaming unicorn. We\u2019re a full-stack gaming company, offering awesome game playing experiences to over 100 million players through our products - RummyCircle, India\u2019s first and largest online rummy platform, My11Circle, the country\u2019s fastest growing fantasy sports platform, and U Games, a cutting-edge gaming studio making casual games in India for players across the globe.",
"word_count": 64
},
"certifications": [],
"company_name": "Games24x7",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"Online Gaming",
"Skill Gaming"
],
"domain": "Gaming"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science",
"raw": "BE/B. Tech. Computer Science or MCA from a reputed University",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": 1,
"raw": "1+ Years of experience in software development"
},
"job_locations": [
{
"aliases": [
"Bengaluru"
],
"city": "Bangalore",
"country": "India",
"state": "Karnataka",
"work_mode": "null"
}
],
"role": "SDE",
"role_aliases": [
"Software Development Engineer",
"Java Developer",
"Backend Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "General Accountabilities/Job Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Participation in the requirements analysis,",
"last_5_words": "best quality of product."
},
"text": "Participation in the requirements analysis, design, development and testing of applications.\nThe candidate is expected to write code himself/herself.\nThe candidate is expected to write high level code, code review, unit testing and deployment.\nPractical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.\nContributes to the development of project estimates, scheduling, and deliverables.\nWorks closely with QA team to determine testing requirements to ensure full coverage and best quality of product.",
"word_count": 66
}
],
"urls": [
{
"type": "website",
"url": "http://www.games24x7.com"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "8bce9a69-f3a7-42a7-89a5-9e5719efe386",
"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
},
{
"display_name": "Java Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 79,
"score": 1.0,
"slug": "java-backend-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "collaboration with design and QA",
"sentence": "Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product.",
"similarity": 0.6676
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Participation in the requirements analysis, design, development and testing of applications.",
"similarity": 0.497
},
{
"kra_text": "UI responsiveness and performance",
"sentence": "Practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.",
"similarity": 0.4761
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.5469,
"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": "Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product.",
"similarity": 0.6207
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Participation in the requirements analysis, design, development and testing of applications.",
"similarity": 0.5175
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Contributes to the development of project estimates, scheduling, and deliverables.",
"similarity": 0.4621
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5334,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Pega Developer",
"kra_matches": [
{
"kra_text": "user interaction design and refinement",
"sentence": "Practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.",
"similarity": 0.5675
},
{
"kra_text": "Requirements analysis and process translation",
"sentence": "Participation in the requirements analysis, design, development and testing of applications.",
"similarity": 0.564
},
{
"kra_text": "Requirements analysis and process translation",
"sentence": "Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product.",
"similarity": 0.4143
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 24,
"score": 0.5153,
"slug": "pega-developer",
"total_count": null
},
{
"display_name": "Frontend Developer",
"kra_matches": [
{
"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": "Practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.",
"similarity": 0.5387
},
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product.",
"similarity": 0.4942
},
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "Participation in the requirements analysis, design, development and testing of applications.",
"similarity": 0.4018
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.4783,
"slug": "frontend-engineer",
"total_count": null
},
{
"display_name": "Cyber Security Engineer",
"kra_matches": [
{
"kra_text": "Performs threat modeling, security architecture reviews, and quantitative risk analysis for new product features and infrastructure changes.",
"sentence": "Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product.",
"similarity": 0.5048
},
{
"kra_text": "Conducts security posture assessments, vulnerability scans, and penetration testing to identify weaknesses and evaluate overall system security.",
"sentence": "Participation in the requirements analysis, design, development and testing of applications.",
"similarity": 0.466
},
{
"kra_text": "Performs threat modeling, security architecture reviews, and quantitative risk analysis for new product features and infrastructure changes.",
"sentence": "Contributes to the development of project estimates, scheduling, and deliverables.",
"similarity": 0.4606
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 5,
"score": 0.4771,
"slug": "cybersecurity-engineer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Frontend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.91,
"slug": "frontend-engineer",
"total_count": null
},
"confidence": 0.91,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Frontend Application Development",
"UI/UX Quality",
"Web Compatibility",
"Testing and Deployment",
"Project Estimation and Scheduling"
],
"matched_kras": [
"Participation in the requirements analysis, design, development and testing",
"write code himself/herself",
"write high level code, code review, unit testing and deployment",
"focus on the user experience, usability",
"template designs, cross browser issues and client server concepts",
"Contributes to the development of project estimates, scheduling, and deliverables",
"Works closely with QA team to determine testing requirements"
],
"matched_skills": [
"code review",
"unit testing",
"deployment",
"design principles",
"user experience",
"usability",
"template designs",
"cross browser issues",
"client server concepts",
"QA"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering; The JD emphasizes coding applications with UX/usability, template design, cross-browser issues, client-server concepts, code review, and testing, which best matches frontend development responsibilities.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 145,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": null,
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 8331,
"role_display_name": "Frontend Developer",
"role_slug": "frontend-engineer",
"skill_name": "Deployment",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8332,
"role_display_name": "Frontend Developer",
"role_slug": "frontend-engineer",
"skill_name": "Design Principles",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8333,
"role_display_name": "Frontend Developer",
"role_slug": "frontend-engineer",
"skill_name": "User Experience",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8334,
"role_display_name": "Frontend Developer",
"role_slug": "frontend-engineer",
"skill_name": "Usability",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8335,
"role_display_name": "Frontend Developer",
"role_slug": "frontend-engineer",
"skill_name": "Template Design",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8336,
"role_display_name": "Frontend Developer",
"role_slug": "frontend-engineer",
"skill_name": "Testing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 8337,
"role_display_name": "Frontend Developer",
"role_slug": "frontend-engineer",
"skill_name": "QA",
"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": 865,
"existing_alias_text": "Unit Testing",
"input_term": "Unit Testing",
"matched_canonical": {
"category_id": 8,
"display_name": "Unit Testing",
"id": 517,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "unit-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 864,
"existing_alias_text": "Code Review",
"input_term": "Code Review",
"matched_canonical": {
"category_id": 58,
"display_name": "Code Review",
"id": 516,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PRACTICE",
"slug": "code-review",
"sub_category_id": 364,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2631,
"existing_alias_text": "Cross-Browser Compatibility",
"input_term": "Cross-Browser Compatibility",
"matched_canonical": {
"category_id": 2,
"display_name": "Cross-Browser Compatibility",
"id": 1661,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "cross-browser-compatibility",
"sub_category_id": 1254,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2057,
"existing_alias_text": "Client-Server Architecture",
"input_term": "Client-Server Architecture",
"matched_canonical": {
"category_id": 1,
"display_name": "Client-Server Architecture",
"id": 1372,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PATTERN",
"slug": "client-server-architecture",
"sub_category_id": 1038,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "Frontend Developer",
"id": 7,
"rationale": "Domain=Software Engineering; The JD emphasizes coding applications with UX/usability, template design, cross-browser issues, client-server concepts, code review, and testing, which best matches frontend development responsibilities.",
"role_archetype": null,
"slug": "frontend-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": "Unit Testing",
"llm_role": null,
"roles_from_db": []
},
{
"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": "Code Review",
"llm_role": null,
"roles_from_db": []
},
{
"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": "Cross-Browser Compatibility",
"llm_role": null,
"roles_from_db": []
},
{
"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": "Client-Server Architecture",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"Unit Testing",
"Code Review",
"Deployment",
"Design Principles",
"User Experience",
"Usability",
"Template Design",
"Cross-Browser Compatibility",
"Client-Server Architecture",
"Testing",
"QA"
],
"input_llm_skills": [
"Unit Testing",
"Code Review",
"Deployment",
"Design Principles",
"User Experience",
"Usability",
"Template Design",
"Cross-Browser Compatibility",
"Client-Server Architecture",
"Testing",
"QA"
],
"new_aliases_persisted": 0,
"run_id": "8bce9a69-f3a7-42a7-89a5-9e5719efe386",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "Unit Testing",
"alias_type": "CANONICAL",
"id": 865,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "Unit Testing",
"id": 517,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "unit-testing",
"sub_category_id": 44,
"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": "Unit Testing",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Unit Testing",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Code Review",
"alias_type": "CANONICAL",
"id": 864,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 58,
"display_name": "Code Review",
"id": 516,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PRACTICE",
"slug": "code-review",
"sub_category_id": 364,
"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": "Code Review",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Code Review",
"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": "Deployment",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "DevOps Tools",
"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": "deployment",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Design Principles",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Software Development",
"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": "design-principles",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "User Experience",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"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": "user-experience",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Usability",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"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": "usability",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Template Design",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Web Frameworks",
"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": "template-design",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Cross-Browser Compatibility",
"alias_type": "CANONICAL",
"id": 2631,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 2,
"display_name": "Cross-Browser Compatibility",
"id": 1661,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "cross-browser-compatibility",
"sub_category_id": 1254,
"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": "Cross-Browser Compatibility",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Cross-Browser Compatibility",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Client-Server Architecture",
"alias_type": "CANONICAL",
"id": 2057,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 1,
"display_name": "Client-Server Architecture",
"id": 1372,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PATTERN",
"slug": "client-server-architecture",
"sub_category_id": 1038,
"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": "Client-Server Architecture",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Client-Server Architecture",
"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": "Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"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": "testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "QA",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"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": "qa",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Deployment",
"Design Principles",
"User Experience",
"Usability",
"Template Design",
"Testing",
"QA"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Frontend Developer",
"id": 7,
"rationale": "Domain=Software Engineering; The JD emphasizes coding applications with UX/usability, template design, cross-browser issues, client-server concepts, code review, and testing, which best matches frontend development responsibilities.",
"role_archetype": null,
"slug": "frontend-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Unit Testing",
"tag": "in_db"
},
{
"skill": "Code Review",
"tag": "in_db"
},
{
"skill": "Deployment",
"tag": "new"
},
{
"skill": "Design Principles",
"tag": "new"
},
{
"skill": "User Experience",
"tag": "new"
},
{
"skill": "Usability",
"tag": "new"
},
{
"skill": "Template Design",
"tag": "new"
},
{
"skill": "Cross-Browser Compatibility",
"tag": "in_db"
},
{
"skill": "Client-Server Architecture",
"tag": "in_db"
},
{
"skill": "Testing",
"tag": "new"
},
{
"skill": "QA",
"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": 7,
"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": "Unit Testing",
"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": 517,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 7,
"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": "Code Review",
"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": 516,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 7,
"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": "Cross-Browser Compatibility",
"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": 1661,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 7,
"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": "Client-Server Architecture",
"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": 1372,
"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": "8bce9a69-f3a7-42a7-89a5-9e5719efe386"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.