← Back to history

Pipeline run

b90276f1-ba78-4e4a-af3c-3b05cfac5e28

Pipeline LLM cost (USD)
API 1: $0.0031 API 2: $0.0002 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 · Performance and production support
Work with clients and the team to analyze BY/JDA requirements, make code/configuration changes, and support Blue Yonder SCPO/WMS implementations and upgrades. Also troubleshoot production issues and handle day-to-day team coordination and meetings.
"Helping team and client to resolve production issues"
Tech stack maturity
Mainstream Modern
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): Machine Learning
Evidence — skills matched in JD (4)
JDA Blue Yonder SCPO WMS
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
JDA Blue Yonder SCPO WMS
Show KRA description ↓
Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking

Signals

Skill
Alias backend-engineer
1.00
KRA engineering-manager
0.40

Post-classification

Centroidupdated · n=1759
Alias collision log
New-role queue
New skills captured4
New KRA capturedyes

Captured for admin review

JDA primary Backend Developer pending
Blue Yonder primary Backend Developer pending
SCPO primary Backend Developer pending
WMS primary Backend Developer pending
R&R fragment (sim 0.00) Backend Developer pending

Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able…

Status: completed Created: 2026-05-27T17:40:28.221424Z Updated: 2026-05-27T17:41:06.048125Z API 3 duration: 1719 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 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

About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations services-all powered by the world's largest network of Advanced Technology and Intelligent Operations centers. Our 624,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities. Visit us at www.accenture.com  Accenture | Let there be change We embrace change to create 360-degree value www.accenture.com

Project Role : Application Developer

Project Role Description : Design, build and configure applications to meet business process and application requirements.

Management Level : 10

Work Experience : 4-6 years

Work Location : Bengaluru

Must Have Skills : Microsoft Azure Machine Learning

Good To Have Skills : Python Programming Language

Job Requirements : 

Key Responsibilities : Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc

Technical Experience : Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs

Professional Attributes : Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking

15 years of full time education

Skills from this JD

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

JDA 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
Supply Chain Management Software
Sub-category
general
Skill nature
TOOL
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Blue Yonder 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
Supply Chain Management Software
Sub-category
general
Skill nature
TOOL
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
SCPO 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
Supply Chain Management Software
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
WMS 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
Supply Chain Management Software
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed JDA | type=Supply Chain Management Software subtype=general nature=TOOL lifespan=MULTI_YEAR
canonical_skill_proposed Blue Yonder | type=Supply Chain Management Software subtype=general nature=TOOL lifespan=MULTI_YEAR
canonical_skill_proposed SCPO | type=Supply Chain Management Software subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed WMS | type=Supply Chain Management Software subtype=general nature=CONCEPT lifespan=MULTI_YEAR
nano JD Parser — gpt-4.1-nano click to toggle
RoleApplication Developer
CompanyAccenture
Experience4-6 years
DomainIT Services & Consulting
Location Bengaluru, India (null)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "About Accenture: Accenture is a",
      "last_5_words": "people, shareholders, partners and communities."
    },
    "text": "About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations services-all powered by the world\u0027s largest network of Advanced Technology and Intelligent Operations centers. Our 624,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities.",
    "word_count": 84
  },
  "certifications": [],
  "company_name": "Accenture",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "ITES",
        "BPO",
        "Tech Consulting"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "Bachelor\u0027s - Any Discipline",
      "raw": "15 years of full time education",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": 6,
    "min": 4,
    "raw": "4-6 years"
  },
  "job_locations": [
    {
      "aliases": [
        "Bangalore"
      ],
      "city": "Bengaluru",
      "country": "India",
      "state": null,
      "work_mode": "null"
    }
  ],
  "role": "Application Developer",
  "role_aliases": [
    "App Developer",
    "Software Developer",
    "Application Engineer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 3,
      "heading": "Key Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Key Responsibilities: 1:Work closely",
        "last_5_words": "team management, daily meeting etc"
      },
      "text": "Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc",
      "word_count": 47
    },
    {
      "bullet_count": 5,
      "heading": "Technical Experience",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Technical Experience: 1:JDA implementation",
        "last_5_words": "standard BY processes batching jobs"
      },
      "text": "Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs",
      "word_count": 56
    },
    {
      "bullet_count": 4,
      "heading": "Professional Attributes",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Professional attributes: 1:Should have",
        "last_5_words": "logical and analytical thinking"
      },
      "text": "Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking",
      "word_count": 41
    }
  ],
  "urls": [
    {
      "type": "website",
      "url": "http://www.accenture.com"
    }
  ]
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "JDA"
    },
    {
      "is_primary": true,
      "skill_name": "Blue Yonder"
    },
    {
      "is_primary": true,
      "skill_name": "SCPO"
    },
    {
      "is_primary": true,
      "skill_name": "WMS"
    }
  ],
  "jd_role": {
    "display_name": "Application Developer",
    "rationale": null,
    "role_aliases": [
      "App Developer",
      "Software Developer",
      "Application Engineer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "About Accenture: Accenture is a",
        "last_5_words": "people, shareholders, partners and communities."
      },
      "text": "About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations services-all powered by the world\u0027s largest network of Advanced Technology and Intelligent Operations centers. Our 624,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities.",
      "word_count": 84
    },
    "certifications": [],
    "company_name": "Accenture",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "ITES",
          "BPO",
          "Tech Consulting"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "Bachelor\u0027s - Any Discipline",
        "raw": "15 years of full time education",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": 6,
      "min": 4,
      "raw": "4-6 years"
    },
    "job_locations": [
      {
        "aliases": [
          "Bangalore"
        ],
        "city": "Bengaluru",
        "country": "India",
        "state": null,
        "work_mode": "null"
      }
    ],
    "role": "Application Developer",
    "role_aliases": [
      "App Developer",
      "Software Developer",
      "Application Engineer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 3,
        "heading": "Key Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Key Responsibilities: 1:Work closely",
          "last_5_words": "team management, daily meeting etc"
        },
        "text": "Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc",
        "word_count": 47
      },
      {
        "bullet_count": 5,
        "heading": "Technical Experience",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Technical Experience: 1:JDA implementation",
          "last_5_words": "standard BY processes batching jobs"
        },
        "text": "Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs",
        "word_count": 56
      },
      {
        "bullet_count": 4,
        "heading": "Professional Attributes",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Professional attributes: 1:Should have",
          "last_5_words": "logical and analytical thinking"
        },
        "text": "Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking",
        "word_count": 41
      }
    ],
    "urls": [
      {
        "type": "website",
        "url": "http://www.accenture.com"
      }
    ]
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "b90276f1-ba78-4e4a-af3c-3b05cfac5e28",
  "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": "Engineering Manager",
        "kra_matches": [
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc",
            "similarity": 0.4641
          },
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs",
            "similarity": 0.4028
          },
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking",
            "similarity": 0.3327
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 121,
        "score": 0.3999,
        "slug": "engineering-manager",
        "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": "Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc",
            "similarity": 0.5124
          },
          {
            "kra_text": "Implements complete product features end-to-end from database schema design through backend API to frontend UI using JavaScript, TypeScript, Python, or Ruby on Rails.",
            "sentence": "Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs",
            "similarity": 0.3394
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking",
            "similarity": 0.2513
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.3677,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Pega Developer",
        "kra_matches": [
          {
            "kra_text": "Requirements analysis and process translation",
            "sentence": "Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc",
            "similarity": 0.3985
          },
          {
            "kra_text": "Requirements analysis and process translation",
            "sentence": "Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs",
            "similarity": 0.3924
          },
          {
            "kra_text": "Requirements analysis and process translation",
            "sentence": "Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking",
            "similarity": 0.2887
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 24,
        "score": 0.3599,
        "slug": "pega-developer",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc",
            "similarity": 0.4722
          },
          {
            "kra_text": "translate product and design requirements",
            "sentence": "Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs",
            "similarity": 0.3182
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking",
            "similarity": 0.2841
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.3582,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Java Backend Developer",
        "kra_matches": [
          {
            "kra_text": "code refactoring and defect fixes",
            "sentence": "Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc",
            "similarity": 0.4159
          },
          {
            "kra_text": "persistence and data modeling",
            "sentence": "Technical Experience: 1:JDA implementation experience is mandatory 2:Solid understanding and experience of BY technical architecture 3:Good understanding of data model for BY SCPO,WMS modules like demand fulfilment,category management 4:Experience in upgrading and implementing BY applications 5:Experience inconfiguring standard BY processes batching jobs",
            "similarity": 0.3866
          },
          {
            "kra_text": "persistence and data modeling",
            "sentence": "Professional attributes: 1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking",
            "similarity": 0.2554
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 79,
        "score": 0.3526,
        "slug": "java-backend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "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 absent does not contradict",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 1759,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 1969,
      "r_and_r_preview": "Key Responsibilities: 1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 25240,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "JDA",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 25241,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Blue Yonder",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 25242,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "SCPO",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 25243,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "WMS",
        "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": "Backend Developer",
    "id": 1,
    "rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent 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": [],
  "input_final_skills": [
    "JDA",
    "Blue Yonder",
    "SCPO",
    "WMS"
  ],
  "input_llm_skills": [
    "JDA",
    "Blue Yonder",
    "SCPO",
    "WMS"
  ],
  "new_aliases_persisted": 0,
  "run_id": "b90276f1-ba78-4e4a-af3c-3b05cfac5e28",
  "skills_detail": [
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "JDA",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Supply Chain Management Software",
          "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": "jda",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Blue Yonder",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Supply Chain Management Software",
          "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": "blue-yonder",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "SCPO",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Supply Chain Management Software",
          "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": "scpo",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "WMS",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Supply Chain Management Software",
          "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": "wms",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "JDA",
    "Blue Yonder",
    "SCPO",
    "WMS"
  ]
}
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 absent 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": "JDA",
      "tag": "new"
    },
    {
      "skill": "Blue Yonder",
      "tag": "new"
    },
    {
      "skill": "SCPO",
      "tag": "new"
    },
    {
      "skill": "WMS",
      "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": "b90276f1-ba78-4e4a-af3c-3b05cfac5e28"
}