← Back to history

Pipeline run

f434d342-9ece-4742-a38b-a1559eb8c51a

Pipeline LLM cost (USD)
API 1: $0.0054 API 2: $0.0003 API 3: $0.0000 Total: $0.0057

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · Training / Enablement
Design and run virtual training on Generative AI solution architecture, building course materials, walking learners through real-world use cases, and explaining how to design scalable architectures, APIs, integrations, and client-ready technical solutions.
"designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI"
Tech stack maturity
Modern Cloud Native cache hit
An AI Engineer role centered on API skills most commonly aligns with modern cloud-native delivery and integration patterns.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
3.20 / 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): AI, Generative AI, Machine Learning, Artificial Intelligence
Evidence — skills matched in JD (3)
Generative AI API Workflow Automation
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Generative AI API Workflow Automation
Show KRA description ↓
This is a part-time, remote role for a Solution Architect Application with expertise in Generative AI. The trainer will be responsible for designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI. Responsibilities include preparing course materials, conducting interactive virtual sessions, guiding learners through real-world use cases, and providing support to enhance their understanding of complex concepts. • Expertise in Solution Architecture, including designing and implementing scalable, reliable, and efficient architecture solutions. • Strong background in Consulting, with skills in stakeholder management and translating client requirements into technical solutions. • Proficiency in Software Development, with experience in coding, software lifecycle, and development methodologies. • Knowledge of Integration processes, including API design, connecting diverse systems, and workflow automation. • Understanding of Business Processes and the ability to align technical solutions with organizational goals. • Strong communication and presentation skills for effectively training and mentoring professionals. • Prior experience in training or teaching technology-related topics is beneficial.

Signals

Skill full-stack-engineer
0.50
Alias
KRA ai-engineer
0.43

Post-classification

Centroidupdated · n=27
Alias collision log
New-role queue
New skills captured2
New KRA captured

Captured for admin review

Generative AI primary AI Engineer pending
Workflow Automation AI Engineer pending
Status: completed Created: 2026-05-21T23:50:25.068162Z Updated: 2026-05-21T23:50:36.964208Z API 3 duration: 1266 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

Fullstack Developer

CASE D

slug: full-stack-engineer · id: 15 · source: db

The role of Fullstack Developer aligns with the primary skills of Generative AI and API integration, covering both frontend and backend requirements.

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

Job Title: Solution Architect Application with Generative AI-Part Time Trainer

Company Description
 Patch the Skill is a leading provider of corporate and technical training, offering a wide range of programs including Artificial Intelligence, Machine Learning, Cloud Computing, Data Science, IoT, Industry 4.0, DevOps, Blockchain, and more. The organization specializes in equipping professionals with practical skills through industry-specific training in areas such as software development, data engineering, and financial services. With expertise in both technical and soft skills, Patch the Skill focuses on empowering individuals and teams to excel in their careers. Their trainings are designed to meet the evolving demands of various industries, leveraging cutting-edge technologies and best practices.

Role Description
 This is a part-time, remote role for a Solution Architect Application with expertise in Generative AI. The trainer will be responsible for designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI. Responsibilities include preparing course materials, conducting interactive virtual sessions, guiding learners through real-world use cases, and providing support to enhance their understanding of complex concepts.

Qualifications
 • Expertise in Solution Architecture, including designing and implementing scalable, reliable, and efficient architecture solutions.
• Strong background in Consulting, with skills in stakeholder management and translating client requirements into technical solutions.
• Proficiency in Software Development, with experience in coding, software lifecycle, and development methodologies.
• Knowledge of Integration processes, including API design, connecting diverse systems, and workflow automation.
• Understanding of Business Processes and the ability to align technical solutions with organizational goals.
• Strong communication and presentation skills for effectively training and mentoring professionals.
• Prior experience in training or teaching technology-related topics is beneficial.
• A bachelor’s or master’s degree in Computer Science, Information Technology, or a related field is preferred.

Skills from this JD

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

Generative AI 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
Machine Learning Frameworks
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
API Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: API id=1568 · api

Aliases — catalog

  • API (CANONICAL)

Context tags (catalog)

API gateway GraphQL JSON OAuth REST SDK SOAP XML authentication endpoint microservices rate limiting throttling versioning webhooks

Stored enrichment (catalog DB)

Category
Concept
Sub-category
Application Programming Interface
Confidence
0.93
Version strategy
NOT_APPLICABLE

Maturity reasoning: APIs are a core requirement in most software engineering JDs and underpin common integrations across cloud, mobile, and web stacks; major vendors like AWS, Stripe, and Google Cloud center products on API-first usage.

Skill profile (library / DB)

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

Dimensions (API 2 worklist)

  • API Integration and Data Fetching Catalog dimension db id 127

    Library dimension (catalog)

    Roles linked in library: Frontend Developer, Fullstack Developer

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
API Integration and Data Fetching
api-integration-and-data-fetching
Existing dimension (library) · Role↔dimension saved
Workflow Automation Secondary 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
DevOps 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
API in_db
API Integration and Data Fetching
api-integration-and-data-fetching
Existing dimension (library) · Role↔dimension saved

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed Generative AI | type=Machine Learning Frameworks subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed Workflow Automation | type=DevOps Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR
nano JD Parser — gpt-4.1-nano click to toggle
RoleSolution Architect Application with Generative AI-Part Time Trainer
CompanyPatch the Skill
DomainEducation
Location(remote)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Patch the Skill is a leading",
      "last_5_words": "technologies and best practices."
    },
    "text": "Patch the Skill is a leading provider of corporate and technical training, offering a wide range of programs including Artificial Intelligence, Machine Learning, Cloud Computing, Data Science, IoT, Industry 4.0, DevOps, Blockchain, and more. The organization specializes in equipping professionals with practical skills through industry-specific training in areas such as software development, data engineering, and financial services. With expertise in both technical and soft skills, Patch the Skill focuses on empowering individuals and teams to excel in their careers. Their trainings are designed to meet the evolving demands of various industries, leveraging cutting-edge technologies and best practices.",
    "word_count": 84
  },
  "archetype_override_applied": true,
  "archetype_override_matched_skills": [
    "DevOps",
    "Machine Learning",
    "Artificial Intelligence",
    "sessions",
    "API",
    "Cloud",
    "Role"
  ],
  "certifications": [],
  "company_name": "Patch the Skill",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "Training",
        "Corporate Training"
      ],
      "domain": "Education"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/BSC - Computer Science (or related)",
      "raw": "A bachelor\u2019s or master\u2019s degree in Computer Science, Information Technology, or a related field is preferred.",
      "requirement": "preferred"
    }
  ],
  "experience": {
    "max": null,
    "min": null,
    "raw": null
  },
  "job_locations": [
    {
      "aliases": [],
      "city": null,
      "country": null,
      "state": null,
      "work_mode": "remote"
    }
  ],
  "role": "Solution Architect Application with Generative AI-Part Time Trainer",
  "role_aliases": [
    "Solution Architect Trainer",
    "Generative AI Trainer",
    "Part-Time Trainer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 0,
      "heading": "Role Description",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "This is a part-time, remote",
        "last_5_words": "understanding of complex concepts."
      },
      "text": "This is a part-time, remote role for a Solution Architect Application with expertise in Generative AI. The trainer will be responsible for designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI. Responsibilities include preparing course materials, conducting interactive virtual sessions, guiding learners through real-world use cases, and providing support to enhance their understanding of complex concepts.",
      "word_count": 63
    },
    {
      "bullet_count": 7,
      "heading": "Qualifications",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Expertise in Solution Architecture, including",
        "last_5_words": "training or teaching technology-related topics is beneficial."
      },
      "text": "\u2022 Expertise in Solution Architecture, including designing and implementing scalable, reliable, and efficient architecture solutions.\n\u2022 Strong background in Consulting, with skills in stakeholder management and translating client requirements into technical solutions.\n\u2022 Proficiency in Software Development, with experience in coding, software lifecycle, and development methodologies.\n\u2022 Knowledge of Integration processes, including API design, connecting diverse systems, and workflow automation.\n\u2022 Understanding of Business Processes and the ability to align technical solutions with organizational goals.\n\u2022 Strong communication and presentation skills for effectively training and mentoring professionals.\n\u2022 Prior experience in training or teaching technology-related topics is beneficial.",
      "word_count": 102
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Generative AI"
    },
    {
      "is_primary": true,
      "skill_name": "API"
    },
    {
      "is_primary": false,
      "skill_name": "Workflow Automation"
    }
  ],
  "jd_role": {
    "display_name": "Solution Architect Application with Generative AI-Part Time Trainer",
    "rationale": null,
    "role_aliases": [
      "Solution Architect Trainer",
      "Generative AI Trainer",
      "Part-Time Trainer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Patch the Skill is a leading",
        "last_5_words": "technologies and best practices."
      },
      "text": "Patch the Skill is a leading provider of corporate and technical training, offering a wide range of programs including Artificial Intelligence, Machine Learning, Cloud Computing, Data Science, IoT, Industry 4.0, DevOps, Blockchain, and more. The organization specializes in equipping professionals with practical skills through industry-specific training in areas such as software development, data engineering, and financial services. With expertise in both technical and soft skills, Patch the Skill focuses on empowering individuals and teams to excel in their careers. Their trainings are designed to meet the evolving demands of various industries, leveraging cutting-edge technologies and best practices.",
      "word_count": 84
    },
    "archetype_override_applied": true,
    "archetype_override_matched_skills": [
      "DevOps",
      "Machine Learning",
      "Artificial Intelligence",
      "sessions",
      "API",
      "Cloud",
      "Role"
    ],
    "certifications": [],
    "company_name": "Patch the Skill",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "Training",
          "Corporate Training"
        ],
        "domain": "Education"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/BSC - Computer Science (or related)",
        "raw": "A bachelor\u2019s or master\u2019s degree in Computer Science, Information Technology, or a related field is preferred.",
        "requirement": "preferred"
      }
    ],
    "experience": {
      "max": null,
      "min": null,
      "raw": null
    },
    "job_locations": [
      {
        "aliases": [],
        "city": null,
        "country": null,
        "state": null,
        "work_mode": "remote"
      }
    ],
    "role": "Solution Architect Application with Generative AI-Part Time Trainer",
    "role_aliases": [
      "Solution Architect Trainer",
      "Generative AI Trainer",
      "Part-Time Trainer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 0,
        "heading": "Role Description",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "This is a part-time, remote",
          "last_5_words": "understanding of complex concepts."
        },
        "text": "This is a part-time, remote role for a Solution Architect Application with expertise in Generative AI. The trainer will be responsible for designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI. Responsibilities include preparing course materials, conducting interactive virtual sessions, guiding learners through real-world use cases, and providing support to enhance their understanding of complex concepts.",
        "word_count": 63
      },
      {
        "bullet_count": 7,
        "heading": "Qualifications",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Expertise in Solution Architecture, including",
          "last_5_words": "training or teaching technology-related topics is beneficial."
        },
        "text": "\u2022 Expertise in Solution Architecture, including designing and implementing scalable, reliable, and efficient architecture solutions.\n\u2022 Strong background in Consulting, with skills in stakeholder management and translating client requirements into technical solutions.\n\u2022 Proficiency in Software Development, with experience in coding, software lifecycle, and development methodologies.\n\u2022 Knowledge of Integration processes, including API design, connecting diverse systems, and workflow automation.\n\u2022 Understanding of Business Processes and the ability to align technical solutions with organizational goals.\n\u2022 Strong communication and presentation skills for effectively training and mentoring professionals.\n\u2022 Prior experience in training or teaching technology-related topics is beneficial.",
        "word_count": 102
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "f434d342-9ece-4742-a38b-a1559eb8c51a",
  "stage3_signals": {
    "alias_found": false,
    "alias_match_roles": [],
    "kra_match_roles": [
      {
        "display_name": "AI Engineer",
        "kra_matches": [
          {
            "kra_text": "Translates product requirements into AI-powered features by integrating large language models like GPT-4, Claude, or Gemini into application workflows via API.",
            "sentence": "The trainer will be responsible for designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI.",
            "similarity": 0.4679
          },
          {
            "kra_text": "Translates product requirements into AI-powered features by integrating large language models like GPT-4, Claude, or Gemini into application workflows via API.",
            "sentence": "This is a part-time, remote role for a Solution Architect Application with expertise in Generative AI.",
            "similarity": 0.4354
          },
          {
            "kra_text": "Integrates AI model API responses with application business logic, database writes, event publishing, and downstream service orchestration.",
            "sentence": "Understanding of Business Processes and the ability to align technical solutions with organizational goals.",
            "similarity": 0.3989
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 13,
        "score": 0.4341,
        "slug": "ai-engineer",
        "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": "The trainer will be responsible for designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI.",
            "similarity": 0.4308
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Strong background in Consulting, with skills in stakeholder management and translating client requirements into technical solutions.",
            "similarity": 0.426
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Understanding of Business Processes and the ability to align technical solutions with organizational goals.",
            "similarity": 0.4003
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 9,
        "score": 0.419,
        "slug": "cloud-architect",
        "total_count": null
      },
      {
        "display_name": "Data Engineer",
        "kra_matches": [
          {
            "kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
            "sentence": "Understanding of Business Processes and the ability to align technical solutions with organizational goals.",
            "similarity": 0.4175
          },
          {
            "kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
            "sentence": "The trainer will be responsible for designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI.",
            "similarity": 0.4032
          },
          {
            "kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
            "sentence": "Strong background in Consulting, with skills in stakeholder management and translating client requirements into technical solutions.",
            "similarity": 0.3794
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 2,
        "score": 0.4,
        "slug": "data-engineer",
        "total_count": null
      },
      {
        "display_name": "ML Engineer",
        "kra_matches": [
          {
            "kra_text": "Designs end-to-end ML training pipelines and model inference workflows using TensorFlow, PyTorch, or scikit-learn on cloud ML platforms.",
            "sentence": "The trainer will be responsible for designing and delivering high-quality training programs related to solution architecture, consulting, software development, and integration within the context of Generative AI.",
            "similarity": 0.4551
          },
          {
            "kra_text": "Prepares, cleans, and transforms training datasets, manages feature stores, and builds feature engineering pipelines for model training.",
            "sentence": "Responsibilities include preparing course materials, conducting interactive virtual sessions, guiding learners through real-world use cases, and providing support to enhance their understanding of complex concepts.",
            "similarity": 0.3758
          },
          {
            "kra_text": "Translates product requirements into machine learning system specifications including feature definitions, model architecture choices, and success metric definitions.",
            "sentence": "Understanding of Business Processes and the ability to align technical solutions with organizational goals.",
            "similarity": 0.3606
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 3,
        "score": 0.3972,
        "slug": "ml-engineer",
        "total_count": null
      },
      {
        "display_name": "Pega Developer",
        "kra_matches": [
          {
            "kra_text": "Requirements analysis and process translation",
            "sentence": "Understanding of Business Processes and the ability to align technical solutions with organizational goals.",
            "similarity": 0.4569
          },
          {
            "kra_text": "Requirements analysis and process translation",
            "sentence": "Strong background in Consulting, with skills in stakeholder management and translating client requirements into technical solutions.",
            "similarity": 0.4049
          },
          {
            "kra_text": "user interaction design and refinement",
            "sentence": "Responsibilities include preparing course materials, conducting interactive virtual sessions, guiding learners through real-world use cases, and providing support to enhance their understanding of complex concepts.",
            "similarity": 0.3225
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 24,
        "score": 0.3948,
        "slug": "pega-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "API"
        ],
        "role_id": 15,
        "score": 0.5,
        "slug": "full-stack-engineer",
        "total_count": 2
      },
      {
        "display_name": "Frontend Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "API"
        ],
        "role_id": 7,
        "score": 0.5,
        "slug": "frontend-engineer",
        "total_count": 2
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "D",
    "chosen_role": {
      "display_name": "AI Engineer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 13,
      "score": 0.4341,
      "slug": "ai-engineer",
      "total_count": null
    },
    "confidence": 0.85,
    "is_new_role": false,
    "llm2_fired": true,
    "llm2_reasoning": "The AI Engineer role best matches the JD\u2019s focus on generative AI solution architecture, integration, software development, and training responsibilities.",
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "LLM2 picked ai-engineer (confidence 0.85)"
  },
  "stage5_updates": {
    "centroid_n_after": 27,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 2546,
        "role_display_name": "AI Engineer",
        "role_slug": "ai-engineer",
        "skill_name": "Generative AI",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 2547,
        "role_display_name": "AI Engineer",
        "role_slug": "ai-engineer",
        "skill_name": "Workflow Automation",
        "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": 2514,
      "existing_alias_text": "API",
      "input_term": "API",
      "matched_canonical": {
        "category_id": 2,
        "display_name": "API",
        "id": 1568,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "api",
        "sub_category_id": 1174,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [
    {
      "display_name": "Frontend Developer",
      "id": 7,
      "rationale": null,
      "role_archetype": null,
      "slug": "frontend-engineer",
      "source": "db"
    },
    {
      "display_name": "Fullstack Developer",
      "id": 15,
      "rationale": null,
      "role_archetype": null,
      "slug": "full-stack-engineer",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Fullstack Developer",
    "id": 15,
    "rationale": "The role of Fullstack Developer aligns with the primary skills of Generative AI and API integration, covering both frontend and backend requirements.",
    "role_archetype": null,
    "slug": "full-stack-engineer",
    "source": "db"
  },
  "dimensions": [
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "API Integration and Data Fetching",
        "id": 127,
        "rationale": "Client-side integration with backend endpoints and third-party services, including request shaping, response handling, and synchronization with UI state. This is central to frontend work because most screens depend on remote data.",
        "slug": "api-integration-and-data-fetching",
        "source": "db"
      },
      "input_skill": "API",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "Frontend Developer",
          "id": 7,
          "rationale": null,
          "role_archetype": null,
          "slug": "frontend-engineer",
          "source": "db"
        },
        {
          "display_name": "Fullstack Developer",
          "id": 15,
          "rationale": null,
          "role_archetype": null,
          "slug": "full-stack-engineer",
          "source": "db"
        }
      ]
    }
  ],
  "input_final_skills": [
    "Generative AI",
    "API",
    "Workflow Automation"
  ],
  "input_llm_skills": [
    "Generative AI",
    "API",
    "Workflow Automation"
  ],
  "new_aliases_persisted": 0,
  "run_id": "f434d342-9ece-4742-a38b-a1559eb8c51a",
  "skills_detail": [
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Generative AI",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Machine Learning Frameworks",
          "skill_nature": "CONCEPT",
          "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": "generative-ai",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [
        {
          "alias_text": "API",
          "alias_type": "CANONICAL",
          "id": 2514,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 2,
        "display_name": "API",
        "id": 1568,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "CONCEPT",
        "slug": "api",
        "sub_category_id": 1174,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "API Integration and Data Fetching",
            "id": 127,
            "rationale": "Client-side integration with backend endpoints and third-party services, including request shaping, response handling, and synchronization with UI state. This is central to frontend work because most screens depend on remote data.",
            "slug": "api-integration-and-data-fetching",
            "source": "db"
          },
          "input_skill": "API",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "Frontend Developer",
              "id": 7,
              "rationale": null,
              "role_archetype": null,
              "slug": "frontend-engineer",
              "source": "db"
            },
            {
              "display_name": "Fullstack Developer",
              "id": 15,
              "rationale": null,
              "role_archetype": null,
              "slug": "full-stack-engineer",
              "source": "db"
            }
          ]
        }
      ],
      "input_skill": "API",
      "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": "Workflow Automation",
      "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": "workflow-automation",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Generative AI",
    "Workflow Automation"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Fullstack Developer",
    "id": 15,
    "rationale": "The role of Fullstack Developer aligns with the primary skills of Generative AI and API integration, covering both frontend and backend requirements.",
    "role_archetype": null,
    "slug": "full-stack-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Generative AI",
      "tag": "new"
    },
    {
      "skill": "API",
      "tag": "in_db"
    },
    {
      "skill": "Workflow Automation",
      "tag": "new"
    }
  ],
  "llm_cost_api1_usd": null,
  "llm_cost_api2_usd": null,
  "llm_cost_api3_usd": null,
  "llm_cost_total_usd": null,
  "persistence": {
    "items": [
      {
        "chosen_role_id": 15,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "API Integration and Data Fetching",
          "id": 127,
          "rationale": "Client-side integration with backend endpoints and third-party services, including request shaping, response handling, and synchronization with UI state. This is central to frontend work because most screens depend on remote data.",
          "slug": "api-integration-and-data-fetching",
          "source": "db"
        },
        "dimension_id": 127,
        "input_skill": "API",
        "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": "Frontend Developer",
            "id": 7,
            "rationale": null,
            "role_archetype": null,
            "slug": "frontend-engineer",
            "source": "db"
          },
          {
            "display_name": "Fullstack Developer",
            "id": 15,
            "rationale": null,
            "role_archetype": null,
            "slug": "full-stack-engineer",
            "source": "db"
          }
        ],
        "skill_dimension_saved": true,
        "skill_id": 1568,
        "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": "f434d342-9ece-4742-a38b-a1559eb8c51a"
}

LLM Calls

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

Loading…