← Back to history

Pipeline run

7a48b833-fe69-4130-9194-6d77d6df7163

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

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD role baseline loaded sources · ai_index: role_baseline · nature_of_work: jd · tech_stack_maturity: role_baseline
Nature of work · API and service implementation
Designs and builds microservices, then works with product, scrum, tech, and ops teams to deliver, deploy, support, and continuously improve user-centric applications using Agile practices.
"Microservices architecture, design and development"
Tech stack maturity
Modern Cloud Native
Backend development today is typically built around cloud-hosted services, containers, CI/CD, and distributed systems, but AI is usually only an optional integration rather than the core of the role.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
1.80 / 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 (2)
Microservices Agile
Skill cluster (2 dimension groups, role-scoped)
Microservices and Distributed Systems
Microservices
Cross-cutting / unaligned
Agile
Show KRA description ↓
Microservices architecture, design and development Gather requirements, design, develop, test, deploy and support applications Work closely with Product Owner and Scrum teams to deliver user-centric solutions Promote adoption and rollout of Agile and modern software engineering practices Drive innovative software engineering practices and architecture design Work with business and other technology teams to establish frameworks for delivering online capability Ensure risks, issues, costs and schedules are appropriately managed following agile principles. Work with technology teams to coordinate development and create a delivery pipeline across multiple streams Collaborate and support operations team Constantly analyse and improve the performance and quality of the product and team Able to adapt to changes in priorities and requirements

Signals

Skill backend-engineer
0.50
Alias backend-engineer
1.00
KRA devops-engineer
0.56

Post-classification

Centroidupdated · n=721
Alias collision log
New-role queue
New skills captured0
New KRA capturedyes

Captured for admin review

R&R fragment (sim 0.00) Backend Developer pending

Microservices architecture, design and development Gather requirements, design, develop, test, deploy and support applications Work closely with Product Owner and Scrum teams to deliver user-centric s…

Status: completed Created: 2026-05-27T14:53:38.068174Z Updated: 2026-06-12T17:06:15.748606Z API 3 duration: 4765 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

Backend Developer

CASE A

slug: backend-engineer · id: 1 · source: db

Exact alias hit on backend-engineer (1.0) — no other alias at this confidence; skill_top backend-engineer 0.50 does not contradict

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
0
Skipped

Job description

About Validus
Validus is a leading SME Financing Fintech platform in Southeast Asia, based in Singapore and operating in 4 markets - Singapore, Vietnam, Indonesia, and Thailand. Through the platform, Validus Group has funded more than $1billion, as well as have scaled 300% YoY basis (even during the Covid-19 pandemic situations). Validus has won multiple awards in Fintech categories - Top Fintech FI in 2020 Singapore Fintech Festival, Global Economics Award, Global Banking & Finance Award, Top Fintech platform in SME category, Top CIO50 and others.
We are currently hiring for multiple roles, namely, Tech engineers, Full Stack developers, Back-end developers, UIUX, product owners, data engineers, QA automation testers and many more.


Backend Developer Lead:
Validus is looking for a Back-end Dev Lead in India. This role reports into Platform development lead.
Back End Dev function covers:
Microservices architecture and solutioningAPIs standardization (using Swagger)Integration / APIs performance optimization

Roles & Responsibilities:
Microservices architecture, design and developmentGather requirements, design, develop, test, deploy and support applicationsWork closely with Product Owner and Scrum teams to deliver user-centric solutions Promote adoption and rollout of Agile and modern software engineering practicesDrive innovative software engineering practices and architecture designWork with business and other technology teams to establish frameworks for delivering online capabilityEnsure risks, issues, costs and schedules are appropriately managed following agile principles.Work with technology teams to coordinate development and create a delivery pipeline across multiple streamsCollaborate and support operations teamConstantly analyse and improve the performance and quality of the product and teamAble to adapt to changes in priorities and requirements

Required Skills:
Degree in Computer Science or relevant fields4+ years in Microservices / APIs development experience preferredExpert in back-end programming language (Java 8, Spring boot, Nodejs, Rest)Good knowledge of Swagger, GradleIn-depth knowledge of different Python frameworks (e.g. Django, Flask)Understanding of at least one database connections (MySQL/ PostgresQL / MongoDB)Familiarity with Linux, Unix / Shell environmentsDecent understanding of FE technologies, such as JavaScript, HTML5 and CSS3Good understanding of GithubGood communication skills Very good interpersonal and collaboration skills

Company Website: 
https://validus.sg/


Reach us out:
techcareers-india@validus.sg
and we look forward to build cool products together.

Skills from this JD

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

Microservices Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: microservices id=41 · microservices

Aliases — catalog

  • microservices (CANONICAL) primary

Context tags (catalog)

API Gateway API gateway CQRS DevOps Docker Kubernetes REST API RESTful services Saga pattern Spring Boot circuit breaker containerization decentralized distributed tracing domain-driven design event sourcing event-driven event-driven architecture gRPC load balancing message broker microservices patterns monitoring scalability service discovery service mesh

Stored enrichment (catalog DB)

Category
Architecture
Sub-category
Distributed System Architecture
Confidence
0.99
Version strategy
NOT_APPLICABLE

Maturity reasoning: Microservices is a common architecture in job descriptions across backend/cloud roles, and major vendors like AWS, Google Cloud, and Kubernetes ecosystems provide first-class support and reference patterns.

Skill profile (library / DB)

Skill nature
PATTERN
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
1
Sub-category id
1
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • Microservices and Distributed Systems Catalog dimension db id 9

    Library dimension (catalog)

    Roles linked in library: Backend Developer, Node.js Backend Developer, Scala Backend Developer

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
Microservices and Distributed Systems
microservices-and-distributed-systems
Existing dimension (library) · Role↔dimension saved
Agile Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Agile id=520 · agile

Aliases — catalog

  • Agile (CANONICAL) primary

Context tags (catalog)

Kanban SAFe Scrum backlog backlog grooming burndown burndown chart continuous delivery continuous improvement cross-functional daily standup epics incremental development iteration iteration planning lean product backlog product owner retrospective sprint sprint planning stand-up story points user stories velocity

Stored enrichment (catalog DB)

Category
Methodology
Sub-category
Agile
Confidence
0.99
Version strategy
NOT_APPLICABLE

Maturity reasoning: Agile appears in a large share of software job descriptions and is a standard hiring-pipeline requirement; Scrum/Kanban are commonly listed alongside it, showing broad market adoption.

Skill profile (library / DB)

Skill nature
METHODOLOGY
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
8
Sub-category id
367
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)

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
Microservices in_db
Microservices and Distributed Systems
microservices-and-distributed-systems
Existing dimension (library) · Role↔dimension saved
Agile in_db
React Frontend Development
d_init_01
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleBackend Developer Lead
CompanyValidus
Experience4+ years in Microservices / APIs development experience preferred
DomainFinancial Services
Location India
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Validus is a leading SME",
      "last_5_words": "Top CIO50 and others."
    },
    "text": "Validus is a leading SME Financing Fintech platform in Southeast Asia, based in Singapore and operating in 4 markets - Singapore, Vietnam, Indonesia, and Thailand. Through the platform, Validus Group has funded more than $1billion, as well as have scaled 300% YoY basis (even during the Covid-19 pandemic situations). Validus has won multiple awards in Fintech categories - Top Fintech FI in 2020 Singapore Fintech Festival, Global Economics Award, Global Banking \u0026 Finance Award, Top Fintech platform in SME category, Top CIO50 and others.",
    "word_count": 84
  },
  "certifications": [],
  "company_name": "Validus",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "FinTech",
        "SME Financing"
      ],
      "domain": "Financial Services"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/BSC - Computer Science (or relevant)",
      "raw": "Degree in Computer Science or relevant fields",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 4,
    "raw": "4+ years in Microservices / APIs development experience preferred"
  },
  "job_locations": [
    {
      "aliases": [],
      "city": null,
      "country": "India",
      "state": null,
      "work_mode": null
    }
  ],
  "role": "Backend Developer Lead",
  "role_aliases": [
    "Back-end Lead",
    "Back-end Developer Lead",
    "Backend Lead"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 10,
      "heading": "Roles \u0026 Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Microservices architecture, design and",
        "last_5_words": "changes in priorities and requirements"
      },
      "text": "Microservices architecture, design and development\nGather requirements, design, develop, test, deploy and support applications\nWork closely with Product Owner and Scrum teams to deliver user-centric solutions\nPromote adoption and rollout of Agile and modern software engineering practices\nDrive innovative software engineering practices and architecture design\nWork with business and other technology teams to establish frameworks for delivering online capability\nEnsure risks, issues, costs and schedules are appropriately managed following agile principles.\nWork with technology teams to coordinate development and create a delivery pipeline across multiple streams\nCollaborate and support operations team\nConstantly analyse and improve the performance and quality of the product and team\nAble to adapt to changes in priorities and requirements",
      "word_count": 134
    }
  ],
  "urls": [
    {
      "type": "website",
      "url": "https://validus.sg/"
    }
  ]
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Microservices"
    },
    {
      "is_primary": true,
      "skill_name": "Agile"
    }
  ],
  "jd_role": {
    "display_name": "Backend Developer Lead",
    "rationale": null,
    "role_aliases": [
      "Back-end Lead",
      "Back-end Developer Lead",
      "Backend Lead"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Validus is a leading SME",
        "last_5_words": "Top CIO50 and others."
      },
      "text": "Validus is a leading SME Financing Fintech platform in Southeast Asia, based in Singapore and operating in 4 markets - Singapore, Vietnam, Indonesia, and Thailand. Through the platform, Validus Group has funded more than $1billion, as well as have scaled 300% YoY basis (even during the Covid-19 pandemic situations). Validus has won multiple awards in Fintech categories - Top Fintech FI in 2020 Singapore Fintech Festival, Global Economics Award, Global Banking \u0026 Finance Award, Top Fintech platform in SME category, Top CIO50 and others.",
      "word_count": 84
    },
    "certifications": [],
    "company_name": "Validus",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "FinTech",
          "SME Financing"
        ],
        "domain": "Financial Services"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/BSC - Computer Science (or relevant)",
        "raw": "Degree in Computer Science or relevant fields",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 4,
      "raw": "4+ years in Microservices / APIs development experience preferred"
    },
    "job_locations": [
      {
        "aliases": [],
        "city": null,
        "country": "India",
        "state": null,
        "work_mode": null
      }
    ],
    "role": "Backend Developer Lead",
    "role_aliases": [
      "Back-end Lead",
      "Back-end Developer Lead",
      "Backend Lead"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 10,
        "heading": "Roles \u0026 Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Microservices architecture, design and",
          "last_5_words": "changes in priorities and requirements"
        },
        "text": "Microservices architecture, design and development\nGather requirements, design, develop, test, deploy and support applications\nWork closely with Product Owner and Scrum teams to deliver user-centric solutions\nPromote adoption and rollout of Agile and modern software engineering practices\nDrive innovative software engineering practices and architecture design\nWork with business and other technology teams to establish frameworks for delivering online capability\nEnsure risks, issues, costs and schedules are appropriately managed following agile principles.\nWork with technology teams to coordinate development and create a delivery pipeline across multiple streams\nCollaborate and support operations team\nConstantly analyse and improve the performance and quality of the product and team\nAble to adapt to changes in priorities and requirements",
        "word_count": 134
      }
    ],
    "urls": [
      {
        "type": "website",
        "url": "https://validus.sg/"
      }
    ]
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "7a48b833-fe69-4130-9194-6d77d6df7163",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 1.0,
        "slug": "backend-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "DevOps Engineer",
        "kra_matches": [
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Work with technology teams to coordinate development and create a delivery pipeline across multiple streams",
            "similarity": 0.6175
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Promote adoption and rollout of Agile and modern software engineering practices",
            "similarity": 0.5747
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Gather requirements, design, develop, test, deploy and support applications",
            "similarity": 0.5017
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.5646,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Work closely with Product Owner and Scrum teams to deliver user-centric solutions",
            "similarity": 0.6243
          },
          {
            "kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
            "sentence": "Work with technology teams to coordinate development and create a delivery pipeline across multiple streams",
            "similarity": 0.5646
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Work with business and other technology teams to establish frameworks for delivering online capability",
            "similarity": 0.4918
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5602,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Work with technology teams to coordinate development and create a delivery pipeline across multiple streams",
            "similarity": 0.5765
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Work closely with Product Owner and Scrum teams to deliver user-centric solutions",
            "similarity": 0.562
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Work with business and other technology teams to establish frameworks for delivering online capability",
            "similarity": 0.4887
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5424,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Cloud Architect",
        "kra_matches": [
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Drive innovative software engineering practices and architecture design",
            "similarity": 0.5104
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Gather requirements, design, develop, test, deploy and support applications",
            "similarity": 0.4789
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Work with technology teams to coordinate development and create a delivery pipeline across multiple streams",
            "similarity": 0.4734
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 9,
        "score": 0.4876,
        "slug": "cloud-architect",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Work with technology teams to coordinate development and create a delivery pipeline across multiple streams",
            "similarity": 0.4814
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Work closely with Product Owner and Scrum teams to deliver user-centric solutions",
            "similarity": 0.4773
          },
          {
            "kra_text": "Angular component development",
            "sentence": "Microservices architecture, design and development",
            "similarity": 0.4718
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.4768,
        "slug": "angular-frontend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "microservices"
        ],
        "role_id": 1,
        "score": 0.5,
        "slug": "backend-engineer",
        "total_count": 2
      },
      {
        "display_name": "Node.js Backend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "microservices"
        ],
        "role_id": 82,
        "score": 0.5,
        "slug": "node-backend-developer",
        "total_count": 2
      },
      {
        "display_name": "Scala Backend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "microservices"
        ],
        "role_id": 87,
        "score": 0.5,
        "slug": "scala-backend-developer",
        "total_count": 2
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "A",
    "chosen_role": {
      "display_name": "Backend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 1,
      "score": 1.0,
      "slug": "backend-engineer",
      "total_count": null
    },
    "confidence": 1.0,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [],
    "matched_kras": [],
    "matched_skills": [],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top backend-engineer 0.50 does not contradict",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 721,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 774,
      "r_and_r_preview": "Microservices architecture, design and development\nGather requirements, design, develop, test, deploy and support applications\nWork closely with Product Owner and Scrum teams to deliver user-centric s",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [],
    "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": 178,
      "existing_alias_text": "microservices",
      "input_term": "Microservices",
      "matched_canonical": {
        "category_id": 1,
        "display_name": "microservices",
        "id": 41,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "PATTERN",
        "slug": "microservices",
        "sub_category_id": 1,
        "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": 868,
      "existing_alias_text": "Agile",
      "input_term": "Agile",
      "matched_canonical": {
        "category_id": 8,
        "display_name": "Agile",
        "id": 520,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "agile",
        "sub_category_id": 367,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [
    {
      "display_name": "Backend Developer",
      "id": 1,
      "rationale": null,
      "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
      "slug": "backend-engineer",
      "source": "db"
    },
    {
      "display_name": "Node.js Backend Developer",
      "id": 82,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "node-backend-developer",
      "source": "db"
    },
    {
      "display_name": "Scala Backend Developer",
      "id": 87,
      "rationale": null,
      "role_archetype": "Engineering",
      "slug": "scala-backend-developer",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top backend-engineer 0.50 does not contradict",
    "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
    "slug": "backend-engineer",
    "source": "db"
  },
  "dimensions": [
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "Microservices and Distributed Systems",
        "id": 9,
        "rationale": "Architectural patterns for decomposed backend systems and the operational concerns they introduce. Covers service boundaries, consistency tradeoffs, retries, circuit breakers, and distributed coordination.",
        "slug": "microservices-and-distributed-systems",
        "source": "db"
      },
      "input_skill": "Microservices",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "Backend Developer",
          "id": 1,
          "rationale": null,
          "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
          "slug": "backend-engineer",
          "source": "db"
        },
        {
          "display_name": "Node.js Backend Developer",
          "id": 82,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "node-backend-developer",
          "source": "db"
        },
        {
          "display_name": "Scala Backend Developer",
          "id": 87,
          "rationale": null,
          "role_archetype": "Engineering",
          "slug": "scala-backend-developer",
          "source": "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": "Agile",
      "llm_role": null,
      "roles_from_db": []
    }
  ],
  "input_final_skills": [
    "Microservices",
    "Agile"
  ],
  "input_llm_skills": [
    "Microservices",
    "Agile"
  ],
  "new_aliases_persisted": 0,
  "run_id": "7a48b833-fe69-4130-9194-6d77d6df7163",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "microservices",
          "alias_type": "CANONICAL",
          "id": 178,
          "is_primary": true,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 1,
        "display_name": "microservices",
        "id": 41,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "PATTERN",
        "slug": "microservices",
        "sub_category_id": 1,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "Microservices and Distributed Systems",
            "id": 9,
            "rationale": "Architectural patterns for decomposed backend systems and the operational concerns they introduce. Covers service boundaries, consistency tradeoffs, retries, circuit breakers, and distributed coordination.",
            "slug": "microservices-and-distributed-systems",
            "source": "db"
          },
          "input_skill": "Microservices",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "Backend Developer",
              "id": 1,
              "rationale": null,
              "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
              "slug": "backend-engineer",
              "source": "db"
            },
            {
              "display_name": "Node.js Backend Developer",
              "id": 82,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "node-backend-developer",
              "source": "db"
            },
            {
              "display_name": "Scala Backend Developer",
              "id": 87,
              "rationale": null,
              "role_archetype": "Engineering",
              "slug": "scala-backend-developer",
              "source": "db"
            }
          ]
        }
      ],
      "input_skill": "Microservices",
      "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": "Agile",
          "alias_type": "CANONICAL",
          "id": 868,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 8,
        "display_name": "Agile",
        "id": 520,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "agile",
        "sub_category_id": 367,
        "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": "Agile",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "Agile",
      "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": []
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top backend-engineer 0.50 does not contradict",
    "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
    "slug": "backend-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Microservices",
      "tag": "in_db"
    },
    {
      "skill": "Agile",
      "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": 1,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "Microservices and Distributed Systems",
          "id": 9,
          "rationale": "Architectural patterns for decomposed backend systems and the operational concerns they introduce. Covers service boundaries, consistency tradeoffs, retries, circuit breakers, and distributed coordination.",
          "slug": "microservices-and-distributed-systems",
          "source": "db"
        },
        "dimension_id": 9,
        "input_skill": "Microservices",
        "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": "Backend Developer",
            "id": 1,
            "rationale": null,
            "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
            "slug": "backend-engineer",
            "source": "db"
          },
          {
            "display_name": "Node.js Backend Developer",
            "id": 82,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "node-backend-developer",
            "source": "db"
          },
          {
            "display_name": "Scala Backend Developer",
            "id": 87,
            "rationale": null,
            "role_archetype": "Engineering",
            "slug": "scala-backend-developer",
            "source": "db"
          }
        ],
        "skill_dimension_saved": true,
        "skill_id": 41,
        "skill_tag": "in_db",
        "skipped_reason": null
      },
      {
        "chosen_role_id": 1,
        "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": "Agile",
        "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": 520,
        "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": "7a48b833-fe69-4130-9194-6d77d6df7163"
}

LLM Calls

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

Loading…