← Back to history

Pipeline run

865b773d-6e5e-4fa8-b7f6-65cce1b28cc3

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

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: jd
Nature of work · End-to-end feature delivery
Build SAP S/4HANA ABAP solutions using AMDP/CDS, with prior SD/CS development work, and deliver hands-on SAP Fiori UI5 screens beyond Fiori elements.
"Strong S4 Hana ABAP hand on experience. Expert knowledge on AMDP & CDS understanding."
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
2.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 (9)
SAP SAP S/4HANA ABAP AMDP CDS SAP Fiori UI5 SD CS
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
SAP SAP S/4HANA ABAP AMDP CDS SAP Fiori UI5 SD CS
Show KRA description ↓
• Technical profile – Strong S4 Hana ABAP hand on experience. Expert knowledge on AMDP & CDS understanding. Resource who has work in past on SD & CS areas of ABAP developments. • Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).

Signals

Skill
Alias full-stack-engineer
1.00
KRA flutter-developer
0.37

Post-classification

Centroidupdated · n=298
Alias collision log
New-role queue
New skills captured9
New KRA capturedyes

Captured for admin review

SAP primary Fullstack Developer pending
SAP S/4HANA primary Fullstack Developer pending
ABAP primary Fullstack Developer pending
AMDP primary Fullstack Developer pending
CDS primary Fullstack Developer pending
SD Fullstack Developer pending
CS Fullstack Developer pending
SAP Fiori primary Fullstack Developer pending
UI5 primary Fullstack Developer pending
R&R fragment (sim 0.00) Fullstack Developer pending

• Technical profile – Strong S4 Hana ABAP hand on experience. Expert knowledge on AMDP & CDS understanding. Resource who has work in past on SD & CS areas of ABAP developments. • Hands on experience w…

Status: completed Created: 2026-05-27T14:44:48.000323Z Updated: 2026-06-12T17:19:22.915851Z API 3 duration: 1672 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 A

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

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

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

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

Job description

SAP Full Stack Developer

Consultant should be working from Pune or Nagpur Office

India Opportunity

Description:
• Technical profile – Strong S4 Hana ABAP hand on experience. Expert knowledge on AMDP & CDS understanding. Resource who has work in past on SD & CS areas of ABAP developments.
• Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).

Skills from this JD

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

SAP 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
Enterprise Resource Planning
Sub-category
general
Skill nature
PLATFORM
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
SAP S/4HANA 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
Enterprise Resource Planning
Sub-category
general
Skill nature
PLATFORM
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
ABAP 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
Programming Languages
Sub-category
general
Skill nature
LANGUAGE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
AMDP 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
Programming Languages
Sub-category
general
Skill nature
LANGUAGE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
CDS 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
Programming Languages
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
SD 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
Enterprise Resource Planning
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
CS 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
Enterprise Resource Planning
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
SAP Fiori 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
User Interface Frameworks
Sub-category
general
Skill nature
TOOL
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
UI5 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
User Interface Frameworks
Sub-category
general
Skill nature
TOOL
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed SAP | type=Enterprise Resource Planning subtype=general nature=PLATFORM lifespan=MULTI_YEAR
canonical_skill_proposed SAP S/4HANA | type=Enterprise Resource Planning subtype=general nature=PLATFORM lifespan=MULTI_YEAR
canonical_skill_proposed ABAP | type=Programming Languages subtype=general nature=LANGUAGE lifespan=MULTI_YEAR
canonical_skill_proposed AMDP | type=Programming Languages subtype=general nature=LANGUAGE lifespan=MULTI_YEAR
canonical_skill_proposed CDS | type=Programming Languages subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed SD | type=Enterprise Resource Planning subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed CS | type=Enterprise Resource Planning subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed SAP Fiori | type=User Interface Frameworks subtype=general nature=TOOL lifespan=MULTI_YEAR
canonical_skill_proposed UI5 | type=User Interface Frameworks subtype=general nature=TOOL lifespan=MULTI_YEAR
nano JD Parser — gpt-4.1-nano click to toggle
RoleSAP Full Stack Developer
DomainIT Services & Consulting
Location Pune, India (onsite)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "certifications": [],
  "company_name": null,
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "ITES",
        "BPO"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [],
  "experience": null,
  "job_locations": [
    {
      "aliases": [
        "Pune, MH"
      ],
      "city": "Pune",
      "country": "India",
      "state": "Maharashtra",
      "work_mode": "onsite"
    },
    {
      "aliases": [
        "Nagpur, MH"
      ],
      "city": "Nagpur",
      "country": "India",
      "state": "Maharashtra",
      "work_mode": "onsite"
    }
  ],
  "role": "SAP Full Stack Developer",
  "role_aliases": [
    "Full Stack Developer",
    "SAP Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 2,
      "heading": "Description",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Technical profile \u2013 Strong S4",
        "last_5_words": "just Fiori elements)."
      },
      "text": "\u2022 Technical profile \u2013 Strong S4 Hana ABAP hand on experience. Expert knowledge on AMDP \u0026 CDS understanding. Resource who has work in past on SD \u0026 CS areas of ABAP developments.\n\u2022 Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).",
      "word_count": 42
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "SAP"
    },
    {
      "is_primary": true,
      "skill_name": "SAP S/4HANA"
    },
    {
      "is_primary": true,
      "skill_name": "ABAP"
    },
    {
      "is_primary": true,
      "skill_name": "AMDP"
    },
    {
      "is_primary": true,
      "skill_name": "CDS"
    },
    {
      "is_primary": false,
      "skill_name": "SD"
    },
    {
      "is_primary": false,
      "skill_name": "CS"
    },
    {
      "is_primary": true,
      "skill_name": "SAP Fiori"
    },
    {
      "is_primary": true,
      "skill_name": "UI5"
    }
  ],
  "jd_role": {
    "display_name": "SAP Full Stack Developer",
    "rationale": null,
    "role_aliases": [
      "Full Stack Developer",
      "SAP Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "certifications": [],
    "company_name": null,
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "ITES",
          "BPO"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [],
    "experience": null,
    "job_locations": [
      {
        "aliases": [
          "Pune, MH"
        ],
        "city": "Pune",
        "country": "India",
        "state": "Maharashtra",
        "work_mode": "onsite"
      },
      {
        "aliases": [
          "Nagpur, MH"
        ],
        "city": "Nagpur",
        "country": "India",
        "state": "Maharashtra",
        "work_mode": "onsite"
      }
    ],
    "role": "SAP Full Stack Developer",
    "role_aliases": [
      "Full Stack Developer",
      "SAP Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 2,
        "heading": "Description",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Technical profile \u2013 Strong S4",
          "last_5_words": "just Fiori elements)."
        },
        "text": "\u2022 Technical profile \u2013 Strong S4 Hana ABAP hand on experience. Expert knowledge on AMDP \u0026 CDS understanding. Resource who has work in past on SD \u0026 CS areas of ABAP developments.\n\u2022 Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).",
        "word_count": 42
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "865b773d-6e5e-4fa8-b7f6-65cce1b28cc3",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 1.0,
        "slug": "full-stack-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "Implement user-facing screens and flows",
            "sentence": "Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).",
            "similarity": 0.4629
          },
          {
            "kra_text": "support release readiness",
            "sentence": "Resource who has work in past on SD \u0026 CS areas of ABAP developments.",
            "similarity": 0.329
          },
          {
            "kra_text": "Implement user-facing screens and flows",
            "sentence": "Technical profile \u2013 Strong S4 Hana ABAP hand on experience.",
            "similarity": 0.3078
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.3665,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Pega Developer",
        "kra_matches": [
          {
            "kra_text": "user interaction design and refinement",
            "sentence": "Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).",
            "similarity": 0.3995
          },
          {
            "kra_text": "external system integration implementation",
            "sentence": "Technical profile \u2013 Strong S4 Hana ABAP hand on experience.",
            "similarity": 0.3531
          },
          {
            "kra_text": "external system integration implementation",
            "sentence": "Resource who has work in past on SD \u0026 CS areas of ABAP developments.",
            "similarity": 0.3353
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 24,
        "score": 0.3626,
        "slug": "pega-developer",
        "total_count": null
      },
      {
        "display_name": "React Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "Implement user-facing screens and interactions",
            "sentence": "Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).",
            "similarity": 0.4392
          },
          {
            "kra_text": "handle forms, validation, and input feedback",
            "sentence": "Technical profile \u2013 Strong S4 Hana ABAP hand on experience.",
            "similarity": 0.3338
          },
          {
            "kra_text": "translate product and design requirements",
            "sentence": "Expert knowledge on AMDP \u0026 CDS understanding.",
            "similarity": 0.2836
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 89,
        "score": 0.3522,
        "slug": "react-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Svelte Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "UI component development",
            "sentence": "Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).",
            "similarity": 0.4271
          },
          {
            "kra_text": "backend data integration",
            "sentence": "Technical profile \u2013 Strong S4 Hana ABAP hand on experience.",
            "similarity": 0.3298
          },
          {
            "kra_text": "backend data integration",
            "sentence": "Resource who has work in past on SD \u0026 CS areas of ABAP developments.",
            "similarity": 0.2974
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 92,
        "score": 0.3514,
        "slug": "svelte-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Scala Backend Developer",
        "kra_matches": [
          {
            "kra_text": "application data modeling",
            "sentence": "Technical profile \u2013 Strong S4 Hana ABAP hand on experience.",
            "similarity": 0.3573
          },
          {
            "kra_text": "application data modeling",
            "sentence": "Resource who has work in past on SD \u0026 CS areas of ABAP developments.",
            "similarity": 0.3465
          },
          {
            "kra_text": "service endpoint development",
            "sentence": "Hands on experience working on SAP Fiori UI5 Development (Not just Fiori elements).",
            "similarity": 0.3363
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 87,
        "score": 0.3467,
        "slug": "scala-backend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "A",
    "chosen_role": {
      "display_name": "Fullstack Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 15,
      "score": 1.0,
      "slug": "full-stack-engineer",
      "total_count": null
    },
    "confidence": 1.0,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [],
    "matched_kras": [],
    "matched_skills": [],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Exact alias hit on full-stack-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 298,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 701,
      "r_and_r_preview": "\u2022 Technical profile \u2013 Strong S4 Hana ABAP hand on experience. Expert knowledge on AMDP \u0026 CDS understanding. Resource who has work in past on SD \u0026 CS areas of ABAP developments.\n\u2022 Hands on experience w",
      "role_display_name": "Fullstack Developer",
      "role_slug": "full-stack-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 10761,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "SAP",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 10762,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "SAP S/4HANA",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 10763,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "ABAP",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 10764,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "AMDP",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 10765,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "CDS",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 10766,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "SD",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 10767,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "CS",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 10768,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "SAP Fiori",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 10769,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "UI5",
        "status": "pending"
      }
    ],
    "queue_entry_id": null,
    "v3_pipeline_triggered": false,
    "v3_role_slug": null,
    "v3_run_id": null
  }
}
API 2 — extract-details
{
  "alias_matches": [],
  "candidate_roles": [],
  "chosen_role": {
    "display_name": "Fullstack Developer",
    "id": 15,
    "rationale": "Exact alias hit on full-stack-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "role_archetype": null,
    "slug": "full-stack-engineer",
    "source": "db"
  },
  "dimensions": [],
  "input_final_skills": [
    "SAP",
    "SAP S/4HANA",
    "ABAP",
    "AMDP",
    "CDS",
    "SD",
    "CS",
    "SAP Fiori",
    "UI5"
  ],
  "input_llm_skills": [
    "SAP",
    "SAP S/4HANA",
    "ABAP",
    "AMDP",
    "CDS",
    "SD",
    "CS",
    "SAP Fiori",
    "UI5"
  ],
  "new_aliases_persisted": 0,
  "run_id": "865b773d-6e5e-4fa8-b7f6-65cce1b28cc3",
  "skills_detail": [
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "SAP",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Enterprise Resource Planning",
          "skill_nature": "PLATFORM",
          "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": "sap",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "SAP S/4HANA",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Enterprise Resource Planning",
          "skill_nature": "PLATFORM",
          "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": "sap-s-4hana",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "ABAP",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Programming Languages",
          "skill_nature": "LANGUAGE",
          "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": "abap",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "AMDP",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Programming Languages",
          "skill_nature": "LANGUAGE",
          "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": "amdp",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "CDS",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Programming Languages",
          "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": "cds",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "SD",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Enterprise Resource Planning",
          "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": "sd",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "CS",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Enterprise Resource Planning",
          "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": "cs",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "SAP Fiori",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "User Interface Frameworks",
          "skill_nature": "TOOL",
          "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": "sap-fiori",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "UI5",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "User Interface Frameworks",
          "skill_nature": "TOOL",
          "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": "ui5",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "SAP",
    "SAP S/4HANA",
    "ABAP",
    "AMDP",
    "CDS",
    "SD",
    "CS",
    "SAP Fiori",
    "UI5"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Fullstack Developer",
    "id": 15,
    "rationale": "Exact alias hit on full-stack-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "role_archetype": null,
    "slug": "full-stack-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "SAP",
      "tag": "new"
    },
    {
      "skill": "SAP S/4HANA",
      "tag": "new"
    },
    {
      "skill": "ABAP",
      "tag": "new"
    },
    {
      "skill": "AMDP",
      "tag": "new"
    },
    {
      "skill": "CDS",
      "tag": "new"
    },
    {
      "skill": "SD",
      "tag": "new"
    },
    {
      "skill": "CS",
      "tag": "new"
    },
    {
      "skill": "SAP Fiori",
      "tag": "new"
    },
    {
      "skill": "UI5",
      "tag": "new"
    }
  ],
  "llm_cost_api1_usd": null,
  "llm_cost_api2_usd": null,
  "llm_cost_api3_usd": null,
  "llm_cost_total_usd": null,
  "persistence": {
    "items": [],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 0
  },
  "planner_output": null,
  "run_id": "865b773d-6e5e-4fa8-b7f6-65cce1b28cc3"
}

LLM Calls

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

Loading…