← Back to history

Pipeline run

2024aecc-40b1-4e3b-bd0a-29bc9374c4ed

Pipeline LLM cost (USD)
API 1: $0.0029 API 2: $0.0001 API 3: $0.0000 Total: $0.0030

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
role baseline loaded sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · Frontend service integration
Builds and updates client websites end to end: codes front-end and back-end features, translates requirements into UI/UX that works across browsers and devices, and handles ongoing fixes, testing, and maintenance.
"Develop and maintain the front-end and back-end functionality of websites"
Tech stack maturity
Mainstream Modern
A web developer focused on cross-browser compatibility, responsive design, and UI/UX typically works with established, widely adopted front-end practices and standards rather than legacy-only or bleeding-edge stacks.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (5)
Front-end Back-end UI/UX Cross-browser compatibility Responsive design
Skill cluster (2 dimension groups, role-scoped)
Responsive and Mobile Web Design
Responsive design
Cross-cutting / unaligned
Front-end Back-end UI/UX Cross-browser compatibility
Show KRA description ↓
• Design, code, and modify websites according to clients' requirements • Collaborate with cross-functional teams to gather and define project requirements • Develop and maintain the front-end and back-end functionality of websites • Improve the usability and overall user experience of websites • Perform regular updates and maintenance on existing websites • Test websites for cross-browser compatibility and responsiveness • Ensure the technical feasibility of UI/UX designs • Stay up-to-date with the latest industry trends and technologies

Signals

Skill frontend-engineer
0.20
Alias frontend-engineer
1.00
KRA vue-frontend-developer
0.63
Status: completed Created: 2026-05-27T14:06:31.779499Z Updated: 2026-05-27T14:07:41.967365Z API 3 duration: 9093 ms
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

Web Developer

CASE A

slug: web-developer · id: 25 · source: db

Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: Web Developer

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

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

Job description

Skills:
Java, Web Content, PHP, HTML, Ruby, User Interface Design, Web Development,

Company Overview

Netmore Technology has carved a niche for itself in the IT industry and has increased its business by acquiring major domestic projects. We are committed to ensuring customer satisfaction by delivering quality work on time. Our passion is to partner with clients who embrace fresh, big picture ideas to evolve their marketing and ensure the future success of their business. With 11-50 employees, Netmore Technology is a leading player in the computer software industry.

Job Overview

We are seeking a highly motivated Web Developer to join our team at Netmore Technology. As a Web Developer, you will be responsible for designing, coding, and modifying websites, from layout to function, according to clients' specifications. This is a full-time position based in Jamshedpur, Jharkhand, India. The ideal candidate should have less than 1 year of experience as a fresher.

Qualifications And Skills

• Solid understanding of web development principles and best practices
• Proficiency in at least one programming language such as Java, PHP, HTML, Ruby, or Python
• Experience with web content management systems
• Strong knowledge of HTML, CSS, and JavaScript
• Familiarity with user interface design principles
• Degree in Computer Science or a related field
• Excellent problem-solving and analytical skills
• Ability to work independently and as part of a team
• Strong attention to detail and ability to meet deadlines
• Excellent communication and interpersonal skills


Roles And Responsibilities

• Design, code, and modify websites according to clients' requirements
• Collaborate with cross-functional teams to gather and define project requirements
• Develop and maintain the front-end and back-end functionality of websites
• Improve the usability and overall user experience of websites
• Perform regular updates and maintenance on existing websites
• Test websites for cross-browser compatibility and responsiveness
• Ensure the technical feasibility of UI/UX designs
• Stay up-to-date with the latest industry trends and technologies

Skills from this JD

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

Front-end Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Frontend id=1663 · frontend

Aliases — catalog

  • Frontend (CANONICAL)

Context tags (catalog)

Angular Babel CSS3 Cross-Browser Compatibility HTML5 JavaScript Progressive Web Apps React Responsive Design Sass Single Page Applications TypeScript UI/UX Design Vue.js Webpack

Stored enrichment (catalog DB)

Category
Domain
Sub-category
Frontend Development
Confidence
0.93
Version strategy
NOT_APPLICABLE

Maturity reasoning: Frontend is a hiring-pipeline staple: job postings routinely require HTML/CSS/JavaScript plus React/Angular/Vue, and major platforms (e.g., Stack Overflow survey, GitHub repos) show sustained high usage.

Skill profile (library / DB)

Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
37
Sub-category id
1256
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
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
Back-end Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Web Development
Sub-category
general
Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Version strategy
UNVERSIONED
UI/UX Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: UI/UX id=1662 · ui-ux

Aliases — catalog

  • UI/UX (CANONICAL)

Context tags (catalog)

A/B testing Adobe XD Figma Sketch design systems information architecture interaction design prototyping responsive design usability testing user journey user personas user research visual hierarchy wireframing

Stored enrichment (catalog DB)

Category
Domain
Sub-category
Ui Ux Design
Confidence
0.96
Version strategy
NOT_APPLICABLE

Maturity reasoning: UI/UX appears in a large share of product/design job descriptions across industries and is a standard hiring requirement, with strong demand on major job boards and design-tool ecosystems.

Skill profile (library / DB)

Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
37
Sub-category id
1255
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)
Cross-browser compatibility Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Cross-Browser Compatibility id=1661 · cross-browser-compatibility

Aliases — catalog

  • Cross-Browser Compatibility (CANONICAL)

Context tags (catalog)

CSS prefixes HTML5 JavaScript browser testing compatibility issues cross-platform debugging tools feature detection performance optimization polyfills progressive enhancement responsive design user agent viewport web standards

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)
Responsive design Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: responsive design id=669 · responsive-design

Aliases — catalog

  • responsive design (CANONICAL) primary

Context tags (catalog)

Bootstrap CSS Grid CSS frameworks Tailwind CSS accessibility adaptive design adaptive layout breakpoints cross-browser compatibility design patterns em flexbox fluid grid fluid layouts grid layout hamburger menu media queries mobile-first picture element rem responsive images srcset touch targets user experience viewport

Stored enrichment (catalog DB)

Category
Concept
Sub-category
Responsive Design
Confidence
0.98
Version strategy
NOT_APPLICABLE

Maturity reasoning: Responsive design is a standard requirement in most front-end JDs and is reinforced by mobile-first guidance in CSS frameworks and browser docs; it remains broadly adopted rather than replaced by a successor.

Skill profile (library / DB)

Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
2
Sub-category id
1906
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • Responsive and Mobile Web Design Catalog dimension db id 125

    Library dimension (catalog)

    Roles linked in library: Angular Frontend Developer, Frontend Developer, React Frontend Developer, Svelte Frontend Developer, Vue Frontend Developer, Web Developer

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
Responsive and Mobile Web Design
responsive-and-mobile-web-design
Existing dimension (library) · Role↔dimension saved

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
Front-end new
React Frontend Development
d_init_01
Skipped — no persistable v3 meta for new skill skill_not_in_db_v3_proposed
UI/UX 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)
Responsive design in_db
Responsive and Mobile Web Design
responsive-and-mobile-web-design
Existing dimension (library) · Role↔dimension saved

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed Back-end | type=Web Development subtype=general nature=CONCEPT lifespan=EVERGREEN
dimension_skill_link_proposed Front-end ↔ React Frontend Development
nano JD Parser — gpt-4.1-nano click to toggle
RoleWeb Developer
CompanyNetmore Technology
Experienceless than 1 year of experience as a fresher
DomainSoftware & SaaS Products
Location Jamshedpur, India (onsite)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Netmore Technology has carved a",
      "last_5_words": "player in the computer software industry."
    },
    "text": "Netmore Technology has carved a niche for itself in the IT industry and has increased its business by acquiring major domestic projects. We are committed to ensuring customer satisfaction by delivering quality work on time. Our passion is to partner with clients who embrace fresh, big picture ideas to evolve their marketing and ensure the future success of their business. With 11-50 employees, Netmore Technology is a leading player in the computer software industry.",
    "word_count": 84
  },
  "certifications": [],
  "company_name": "Netmore Technology",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "Computer Software"
      ],
      "domain": "Software \u0026 SaaS Products"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/BSC - Computer Science (or related)",
      "raw": "Degree in Computer Science or a related field",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": 1,
    "min": null,
    "raw": "less than 1 year of experience as a fresher"
  },
  "job_locations": [
    {
      "aliases": [],
      "city": "Jamshedpur",
      "country": "India",
      "state": "Jharkhand",
      "work_mode": "onsite"
    }
  ],
  "role": "Web Developer",
  "role_aliases": [
    "Web Developer",
    "Frontend Developer",
    "Backend Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 8,
      "heading": "Roles And Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Design, code, and modify",
        "last_5_words": "latest industry trends and technologies"
      },
      "text": "\u2022 Design, code, and modify websites according to clients\u0027 requirements\n\u2022 Collaborate with cross-functional teams to gather and define project requirements\n\u2022 Develop and maintain the front-end and back-end functionality of websites\n\u2022 Improve the usability and overall user experience of websites\n\u2022 Perform regular updates and maintenance on existing websites\n\u2022 Test websites for cross-browser compatibility and responsiveness\n\u2022 Ensure the technical feasibility of UI/UX designs\n\u2022 Stay up-to-date with the latest industry trends and technologies",
      "word_count": 64
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Front-end"
    },
    {
      "is_primary": true,
      "skill_name": "Back-end"
    },
    {
      "is_primary": true,
      "skill_name": "UI/UX"
    },
    {
      "is_primary": true,
      "skill_name": "Cross-browser compatibility"
    },
    {
      "is_primary": true,
      "skill_name": "Responsive design"
    }
  ],
  "jd_role": {
    "display_name": "Web Developer",
    "rationale": null,
    "role_aliases": [
      "Web Developer",
      "Frontend Developer",
      "Backend Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Netmore Technology has carved a",
        "last_5_words": "player in the computer software industry."
      },
      "text": "Netmore Technology has carved a niche for itself in the IT industry and has increased its business by acquiring major domestic projects. We are committed to ensuring customer satisfaction by delivering quality work on time. Our passion is to partner with clients who embrace fresh, big picture ideas to evolve their marketing and ensure the future success of their business. With 11-50 employees, Netmore Technology is a leading player in the computer software industry.",
      "word_count": 84
    },
    "certifications": [],
    "company_name": "Netmore Technology",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "Computer Software"
        ],
        "domain": "Software \u0026 SaaS Products"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/BSC - Computer Science (or related)",
        "raw": "Degree in Computer Science or a related field",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": 1,
      "min": null,
      "raw": "less than 1 year of experience as a fresher"
    },
    "job_locations": [
      {
        "aliases": [],
        "city": "Jamshedpur",
        "country": "India",
        "state": "Jharkhand",
        "work_mode": "onsite"
      }
    ],
    "role": "Web Developer",
    "role_aliases": [
      "Web Developer",
      "Frontend Developer",
      "Backend Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 8,
        "heading": "Roles And Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Design, code, and modify",
          "last_5_words": "latest industry trends and technologies"
        },
        "text": "\u2022 Design, code, and modify websites according to clients\u0027 requirements\n\u2022 Collaborate with cross-functional teams to gather and define project requirements\n\u2022 Develop and maintain the front-end and back-end functionality of websites\n\u2022 Improve the usability and overall user experience of websites\n\u2022 Perform regular updates and maintenance on existing websites\n\u2022 Test websites for cross-browser compatibility and responsiveness\n\u2022 Ensure the technical feasibility of UI/UX designs\n\u2022 Stay up-to-date with the latest industry trends and technologies",
        "word_count": 64
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "2024aecc-40b1-4e3b-bd0a-29bc9374c4ed",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Frontend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 1.0,
        "slug": "frontend-engineer",
        "total_count": null
      },
      {
        "display_name": "Web Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 25,
        "score": 1.0,
        "slug": "web-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": "Vue Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "improve usability and responsiveness",
            "sentence": "Improve the usability and overall user experience of websites",
            "similarity": 0.7443
          },
          {
            "kra_text": "validate cross-browser behavior",
            "sentence": "Test websites for cross-browser compatibility and responsiveness",
            "similarity": 0.654
          },
          {
            "kra_text": "improve usability and responsiveness",
            "sentence": "Ensure the technical feasibility of UI/UX designs",
            "similarity": 0.5007
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 91,
        "score": 0.633,
        "slug": "vue-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Web Developer",
        "kra_matches": [
          {
            "kra_text": "ensure cross-browser and responsive behavior",
            "sentence": "Test websites for cross-browser compatibility and responsiveness",
            "similarity": 0.6965
          },
          {
            "kra_text": "maintain existing web features",
            "sentence": "Perform regular updates and maintenance on existing websites",
            "similarity": 0.6213
          },
          {
            "kra_text": "maintain existing web features",
            "sentence": "Develop and maintain the front-end and back-end functionality of websites",
            "similarity": 0.537
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 25,
        "score": 0.6183,
        "slug": "web-developer",
        "total_count": null
      },
      {
        "display_name": "React Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "support responsive layouts and browser compatibility",
            "sentence": "Test websites for cross-browser compatibility and responsiveness",
            "similarity": 0.672
          },
          {
            "kra_text": "Implement user-facing screens and interactions",
            "sentence": "Ensure the technical feasibility of UI/UX designs",
            "similarity": 0.5198
          },
          {
            "kra_text": "translate product and design requirements",
            "sentence": "Collaborate with cross-functional teams to gather and define project requirements",
            "similarity": 0.5086
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 89,
        "score": 0.5668,
        "slug": "react-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "UI responsiveness and performance",
            "sentence": "Test websites for cross-browser compatibility and responsiveness",
            "similarity": 0.6052
          },
          {
            "kra_text": "UI responsiveness and performance",
            "sentence": "Improve the usability and overall user experience of websites",
            "similarity": 0.5459
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Ensure the technical feasibility of UI/UX designs",
            "similarity": 0.5416
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.5642,
        "slug": "angular-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Collaborate with cross-functional teams to gather and define project requirements",
            "similarity": 0.6285
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Develop and maintain the front-end and back-end functionality of websites",
            "similarity": 0.5376
          },
          {
            "kra_text": "optimize responsiveness and performance",
            "sentence": "Test websites for cross-browser compatibility and responsiveness",
            "similarity": 0.5108
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.559,
        "slug": "flutter-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Frontend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "responsive design"
        ],
        "role_id": 7,
        "score": 0.2,
        "slug": "frontend-engineer",
        "total_count": 5
      },
      {
        "display_name": "Web Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "responsive design"
        ],
        "role_id": 25,
        "score": 0.2,
        "slug": "web-developer",
        "total_count": 5
      },
      {
        "display_name": "React Frontend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "responsive design"
        ],
        "role_id": 89,
        "score": 0.2,
        "slug": "react-frontend-developer",
        "total_count": 5
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "responsive design"
        ],
        "role_id": 90,
        "score": 0.2,
        "slug": "angular-frontend-developer",
        "total_count": 5
      },
      {
        "display_name": "Vue Frontend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "responsive design"
        ],
        "role_id": 91,
        "score": 0.2,
        "slug": "vue-frontend-developer",
        "total_count": 5
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": true,
    "case": "A",
    "chosen_role": {
      "display_name": "Web Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 25,
      "score": 1.0,
      "slug": "web-developer",
      "total_count": null
    },
    "confidence": 0.95,
    "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": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: Web Developer",
    "sub_role": null
  },
  "stage5_updates": null
}
API 2 — extract-details
{
  "alias_matches": [
    {
      "alias_persist_skipped_reason": "TODO: REMOVE AFTER TESTING \u2014 alias DB write disabled",
      "alias_persisted": false,
      "existing_alias_id": 2633,
      "existing_alias_text": "Frontend",
      "input_term": "Front-end",
      "matched_canonical": {
        "category_id": 37,
        "display_name": "Frontend",
        "id": 1663,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "frontend",
        "sub_category_id": 1256,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "embedding_alias"
    },
    {
      "alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
      "alias_persisted": false,
      "existing_alias_id": 2632,
      "existing_alias_text": "UI/UX",
      "input_term": "UI/UX",
      "matched_canonical": {
        "category_id": 37,
        "display_name": "UI/UX",
        "id": 1662,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "ui-ux",
        "sub_category_id": 1255,
        "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": 1174,
      "existing_alias_text": "responsive design",
      "input_term": "Responsive design",
      "matched_canonical": {
        "category_id": 2,
        "display_name": "responsive design",
        "id": 669,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "responsive-design",
        "sub_category_id": 1906,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [
    {
      "display_name": "Angular Frontend Developer",
      "id": 90,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "angular-frontend-developer",
      "source": "db"
    },
    {
      "display_name": "Frontend Developer",
      "id": 7,
      "rationale": null,
      "role_archetype": null,
      "slug": "frontend-engineer",
      "source": "db"
    },
    {
      "display_name": "React Frontend Developer",
      "id": 89,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "react-frontend-developer",
      "source": "db"
    },
    {
      "display_name": "Svelte Frontend Developer",
      "id": 92,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "svelte-frontend-developer",
      "source": "db"
    },
    {
      "display_name": "Vue Frontend Developer",
      "id": 91,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "vue-frontend-developer",
      "source": "db"
    },
    {
      "display_name": "Web Developer",
      "id": 25,
      "rationale": null,
      "role_archetype": null,
      "slug": "web-developer",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Web Developer",
    "id": 25,
    "rationale": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: Web Developer",
    "role_archetype": null,
    "slug": "web-developer",
    "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": "Front-end",
      "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": "UI/UX",
      "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": "Responsive and Mobile Web Design",
        "id": 125,
        "rationale": "Patterns for adapting browser interfaces across screen sizes, input modes, and mobile constraints. This is a distinct cluster because frontend engineers must ensure layouts and interactions work well on phones, tablets, and desktops.",
        "slug": "responsive-and-mobile-web-design",
        "source": "db"
      },
      "input_skill": "Responsive design",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "Angular Frontend Developer",
          "id": 90,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "angular-frontend-developer",
          "source": "db"
        },
        {
          "display_name": "Frontend Developer",
          "id": 7,
          "rationale": null,
          "role_archetype": null,
          "slug": "frontend-engineer",
          "source": "db"
        },
        {
          "display_name": "React Frontend Developer",
          "id": 89,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "react-frontend-developer",
          "source": "db"
        },
        {
          "display_name": "Svelte Frontend Developer",
          "id": 92,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "svelte-frontend-developer",
          "source": "db"
        },
        {
          "display_name": "Vue Frontend Developer",
          "id": 91,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "vue-frontend-developer",
          "source": "db"
        },
        {
          "display_name": "Web Developer",
          "id": 25,
          "rationale": null,
          "role_archetype": null,
          "slug": "web-developer",
          "source": "db"
        }
      ]
    }
  ],
  "input_final_skills": [
    "Front-end",
    "Back-end",
    "UI/UX",
    "Cross-browser compatibility",
    "Responsive design"
  ],
  "input_llm_skills": [
    "Front-end",
    "Back-end",
    "UI/UX",
    "Cross-browser compatibility",
    "Responsive design"
  ],
  "new_aliases_persisted": 0,
  "run_id": "2024aecc-40b1-4e3b-bd0a-29bc9374c4ed",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "Frontend",
          "alias_type": "CANONICAL",
          "id": 2633,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 37,
        "display_name": "Frontend",
        "id": 1663,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "frontend",
        "sub_category_id": 1256,
        "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": "Front-end",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "Front-end",
      "matched_via": "embedding_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": "Back-end",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Web 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": "back-end",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [
        {
          "alias_text": "UI/UX",
          "alias_type": "CANONICAL",
          "id": 2632,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 37,
        "display_name": "UI/UX",
        "id": 1662,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "ui-ux",
        "sub_category_id": 1255,
        "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": "UI/UX",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "UI/UX",
      "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": "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": "responsive design",
          "alias_type": "CANONICAL",
          "id": 1174,
          "is_primary": true,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 2,
        "display_name": "responsive design",
        "id": 669,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "responsive-design",
        "sub_category_id": 1906,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "Responsive and Mobile Web Design",
            "id": 125,
            "rationale": "Patterns for adapting browser interfaces across screen sizes, input modes, and mobile constraints. This is a distinct cluster because frontend engineers must ensure layouts and interactions work well on phones, tablets, and desktops.",
            "slug": "responsive-and-mobile-web-design",
            "source": "db"
          },
          "input_skill": "Responsive design",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "Angular Frontend Developer",
              "id": 90,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "angular-frontend-developer",
              "source": "db"
            },
            {
              "display_name": "Frontend Developer",
              "id": 7,
              "rationale": null,
              "role_archetype": null,
              "slug": "frontend-engineer",
              "source": "db"
            },
            {
              "display_name": "React Frontend Developer",
              "id": 89,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "react-frontend-developer",
              "source": "db"
            },
            {
              "display_name": "Svelte Frontend Developer",
              "id": 92,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "svelte-frontend-developer",
              "source": "db"
            },
            {
              "display_name": "Vue Frontend Developer",
              "id": 91,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "vue-frontend-developer",
              "source": "db"
            },
            {
              "display_name": "Web Developer",
              "id": 25,
              "rationale": null,
              "role_archetype": null,
              "slug": "web-developer",
              "source": "db"
            }
          ]
        }
      ],
      "input_skill": "Responsive design",
      "matched_via": "alias",
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": null,
      "source_tag": "db",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Back-end"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Web Developer",
    "id": 25,
    "rationale": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: Web Developer",
    "role_archetype": null,
    "slug": "web-developer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Front-end",
      "tag": "in_db"
    },
    {
      "skill": "Back-end",
      "tag": "new"
    },
    {
      "skill": "UI/UX",
      "tag": "in_db"
    },
    {
      "skill": "Cross-browser compatibility",
      "tag": "in_db"
    },
    {
      "skill": "Responsive design",
      "tag": "in_db"
    }
  ],
  "llm_cost_api1_usd": null,
  "llm_cost_api2_usd": null,
  "llm_cost_api3_usd": null,
  "llm_cost_total_usd": null,
  "persistence": {
    "items": [
      {
        "chosen_role_id": 25,
        "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": "Front-end",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Skipped \u2014 no persistable v3 meta for new skill",
        "role_dimension_saved": false,
        "roles_from_db": [],
        "skill_dimension_saved": false,
        "skill_id": null,
        "skill_tag": "new",
        "skipped_reason": "skill_not_in_db_v3_proposed"
      },
      {
        "chosen_role_id": 25,
        "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": "UI/UX",
        "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": 1662,
        "skill_tag": "in_db",
        "skipped_reason": null
      },
      {
        "chosen_role_id": 25,
        "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": 25,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "Responsive and Mobile Web Design",
          "id": 125,
          "rationale": "Patterns for adapting browser interfaces across screen sizes, input modes, and mobile constraints. This is a distinct cluster because frontend engineers must ensure layouts and interactions work well on phones, tablets, and desktops.",
          "slug": "responsive-and-mobile-web-design",
          "source": "db"
        },
        "dimension_id": 125,
        "input_skill": "Responsive design",
        "llm_role": null,
        "matched_chosen_role": true,
        "outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension saved",
        "role_dimension_saved": true,
        "roles_from_db": [
          {
            "display_name": "Angular Frontend Developer",
            "id": 90,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "angular-frontend-developer",
            "source": "db"
          },
          {
            "display_name": "Frontend Developer",
            "id": 7,
            "rationale": null,
            "role_archetype": null,
            "slug": "frontend-engineer",
            "source": "db"
          },
          {
            "display_name": "React Frontend Developer",
            "id": 89,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "react-frontend-developer",
            "source": "db"
          },
          {
            "display_name": "Svelte Frontend Developer",
            "id": 92,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "svelte-frontend-developer",
            "source": "db"
          },
          {
            "display_name": "Vue Frontend Developer",
            "id": 91,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "vue-frontend-developer",
            "source": "db"
          },
          {
            "display_name": "Web Developer",
            "id": 25,
            "rationale": null,
            "role_archetype": null,
            "slug": "web-developer",
            "source": "db"
          }
        ],
        "skill_dimension_saved": true,
        "skill_id": 669,
        "skill_tag": "in_db",
        "skipped_reason": null
      }
    ],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 1
  },
  "planner_output": null,
  "run_id": "2024aecc-40b1-4e3b-bd0a-29bc9374c4ed"
}

LLM Calls

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

Loading…