← Back to history

Pipeline run

1768ae17-4d91-4576-9789-bf24fc29f18b

Pipeline LLM cost (USD)
API 1: $0.0032 API 2: $0.0003 API 3: $0.0000 Total: $0.0034

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
role baseline loaded sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work · Data access and persistence
Implements and configures Planisware/PLW V6, building objects, batches, module enhancements, IMPEX/PEX reports and OPX2 scripts, while handling Oracle PL/SQL, UNIX and ALM test script execution plus L1/L2 Pro Web support.
"Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts"
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (7)
Planisware PLW Oracle PL/SQL UNIX ALM OPX2 Java Standard Edition
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Planisware PLW Oracle PL/SQL UNIX ALM OPX2 Java Standard Edition
Show KRA description ↓
1 Experience in PLW implementation 2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution 3 Should have experience in PLW V6 4 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts 5 Proficient in both L1 and L2 Pro Web configuration 6 Experience of working with Planisware support Planisware Java Standard Edition 1 Good Presentation skill

Signals

Skill
Alias backend-engineer
1.00
KRA devops-engineer
0.38

Post-classification

Centroidupdated · n=1729
Alias collision log
New-role queue
New skills captured7
New KRA capturedyes

Captured for admin review

Planisware primary Backend Developer pending
PLW primary Backend Developer pending
Oracle PL/SQL primary Backend Developer pending
UNIX primary Backend Developer pending
ALM primary Backend Developer pending
OPX2 primary Backend Developer pending
Java Standard Edition Backend Developer pending
R&R fragment (sim 0.00) Backend Developer pending

1 Experience in PLW implementation 2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution 3 Should have experience in PLW V6 4 Expertise in development of Planisware objects, bat…

Status: completed Created: 2026-05-27T17:37:54.105979Z Updated: 2026-05-27T17:38:37.916354Z API 3 duration: 1639 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
1
Skipped

Job description

About Accenture:  Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries — powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. With 514,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and create lasting value across their enterprises. Visit us at www.accenture.com Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Management Level : 9 Work Experience : 6-8 years Work location : Bengaluru Must Have Skills : Planisware Good To Have Skills : Java Standard Edition Job Requirements :  Key Responsibilities :  1 Experience in PLW implementation 2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution Technical Experience :  Should have experience in PLW V6 2 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts Proficient in both L1 and L2 Pro Web configuration 3 Experience of working with Planisware support Professional Attributes :  1 Good Presentation skill Educational Qualification :  Graduate Additional Information :  1 Experience in PLW implementation 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.

Planisware 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
Project Management Tools
Sub-category
general
Skill nature
TOOL
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
PLW 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
Project Management Tools
Sub-category
general
Skill nature
TOOL
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Oracle PL/SQL Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: PL/SQL id=1567 · pl-sql

Aliases — catalog

  • PL/SQL (CANONICAL)

Context tags (catalog)

Oracle PL/SQL blocks SQL*Plus bulk collect cursors data manipulation data types dynamic SQL exception handling functions packages performance tuning stored procedures transaction control triggers

Stored enrichment (catalog DB)

Category
Language
Sub-category
Procedural Sql Language
Vendor
Oracle Corporation
License
proprietary
Year introduced
1990
Confidence
0.99
Version strategy
NOT_APPLICABLE

Maturity reasoning: PL/SQL appears frequently in Oracle-focused job postings and remains a standard skill for Oracle database development and maintenance; it is not sunset or replaced by a newer successor.

Skill profile (library / DB)

Skill nature
LANGUAGE
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
6
Sub-category id
1173
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • React Frontend Development Catalog dimension db id 96

    Library dimension (catalog)

API 3 link attempts (this skill)

Dimension Skill↔dim Role↔dim Outcome
React Frontend Development
d_init_01
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
UNIX 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
Operating Systems
Sub-category
general
Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Version strategy
UNVERSIONED
ALM 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
Development Methodologies
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
OPX2 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
Project Management Tools
Sub-category
general
Skill nature
TOOL
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Java Standard Edition 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
Programming Languages
Sub-category
general
Skill nature
LANGUAGE
Volatility
STABLE
Typical lifespan
EVERGREEN
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
Oracle PL/SQL new
React Frontend Development
d_init_01
Skipped — no persistable v3 meta for new skill skill_not_in_db_v3_proposed

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed Planisware | type=Project Management Tools subtype=general nature=TOOL lifespan=MULTI_YEAR
canonical_skill_proposed PLW | type=Project Management Tools subtype=general nature=TOOL lifespan=MULTI_YEAR
canonical_skill_proposed UNIX | type=Operating Systems subtype=general nature=CONCEPT lifespan=EVERGREEN
canonical_skill_proposed ALM | type=Development Methodologies subtype=general nature=CONCEPT lifespan=MULTI_YEAR
canonical_skill_proposed OPX2 | type=Project Management Tools subtype=general nature=TOOL lifespan=MULTI_YEAR
canonical_skill_proposed Java Standard Edition | type=Programming Languages subtype=general nature=LANGUAGE lifespan=EVERGREEN
dimension_skill_link_proposed Oracle PL/SQL ↔ React Frontend Development
nano JD Parser — gpt-4.1-nano click to toggle
RoleApplication Developer
CompanyAccenture
Experience6-8 years
DomainIT Services & Consulting
Location Bengaluru, India (null)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Accenture is a leading global",
      "last_5_words": "create lasting value across their enterprises."
    },
    "text": "Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries \u2014 powered by the world\u2019s largest network of Advanced Technology and Intelligent Operations centers. With 514,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and create lasting value across their enterprises.",
    "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": "Graduate - Any Discipline",
      "raw": "Graduate",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": 8,
    "min": 6,
    "raw": "6-8 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": 6,
      "heading": "Key Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "1 Experience in PLW implementation",
        "last_5_words": "working with Planisware support"
      },
      "text": "1 Experience in PLW implementation\n2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution\n3 Should have experience in PLW V6\n4 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts\n5 Proficient in both L1 and L2 Pro Web configuration\n6 Experience of working with Planisware support",
      "word_count": 56
    },
    {
      "bullet_count": 0,
      "heading": "Must Have Skills",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Planisware",
        "last_5_words": "Planisware"
      },
      "text": "Planisware",
      "word_count": 1
    },
    {
      "bullet_count": 0,
      "heading": "Good To Have Skills",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Java Standard Edition",
        "last_5_words": "Standard Edition"
      },
      "text": "Java Standard Edition",
      "word_count": 3
    },
    {
      "bullet_count": 1,
      "heading": "Professional Attributes",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "1 Good Presentation skill",
        "last_5_words": "Presentation skill"
      },
      "text": "1 Good Presentation skill",
      "word_count": 5
    }
  ],
  "urls": [
    {
      "type": "website",
      "url": "http://www.accenture.com"
    }
  ]
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Planisware"
    },
    {
      "is_primary": true,
      "skill_name": "PLW"
    },
    {
      "is_primary": true,
      "skill_name": "Oracle PL/SQL"
    },
    {
      "is_primary": true,
      "skill_name": "UNIX"
    },
    {
      "is_primary": true,
      "skill_name": "ALM"
    },
    {
      "is_primary": true,
      "skill_name": "OPX2"
    },
    {
      "is_primary": false,
      "skill_name": "Java Standard Edition"
    }
  ],
  "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": "Accenture is a leading global",
        "last_5_words": "create lasting value across their enterprises."
      },
      "text": "Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries \u2014 powered by the world\u2019s largest network of Advanced Technology and Intelligent Operations centers. With 514,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and create lasting value across their enterprises.",
      "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": "Graduate - Any Discipline",
        "raw": "Graduate",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": 8,
      "min": 6,
      "raw": "6-8 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": 6,
        "heading": "Key Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "1 Experience in PLW implementation",
          "last_5_words": "working with Planisware support"
        },
        "text": "1 Experience in PLW implementation\n2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution\n3 Should have experience in PLW V6\n4 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts\n5 Proficient in both L1 and L2 Pro Web configuration\n6 Experience of working with Planisware support",
        "word_count": 56
      },
      {
        "bullet_count": 0,
        "heading": "Must Have Skills",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Planisware",
          "last_5_words": "Planisware"
        },
        "text": "Planisware",
        "word_count": 1
      },
      {
        "bullet_count": 0,
        "heading": "Good To Have Skills",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Java Standard Edition",
          "last_5_words": "Standard Edition"
        },
        "text": "Java Standard Edition",
        "word_count": 3
      },
      {
        "bullet_count": 1,
        "heading": "Professional Attributes",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "1 Good Presentation skill",
          "last_5_words": "Presentation skill"
        },
        "text": "1 Good Presentation skill",
        "word_count": 5
      }
    ],
    "urls": [
      {
        "type": "website",
        "url": "http://www.accenture.com"
      }
    ]
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "1768ae17-4d91-4576-9789-bf24fc29f18b",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 1.0,
        "slug": "backend-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "DevOps Engineer",
        "kra_matches": [
          {
            "kra_text": "Writes runbooks, deployment guides, incident playbooks, and infrastructure documentation to support operations and knowledge sharing.",
            "sentence": "4 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts",
            "similarity": 0.4327
          },
          {
            "kra_text": "Sets up and maintains development, staging, and production environments with consistent configuration management using Ansible, Puppet, or Chef.",
            "sentence": "5 Proficient in both L1 and L2 Pro Web configuration",
            "similarity": 0.3614
          },
          {
            "kra_text": "Sets up and maintains development, staging, and production environments with consistent configuration management using Ansible, Puppet, or Chef.",
            "sentence": "2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution",
            "similarity": 0.3326
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.3756,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Engineering Manager",
        "kra_matches": [
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "4 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts",
            "similarity": 0.4032
          },
          {
            "kra_text": "Set team goals and delivery plans",
            "sentence": "6 Experience of working with Planisware support",
            "similarity": 0.3595
          },
          {
            "kra_text": "facilitate technical and delivery decisions",
            "sentence": "5 Proficient in both L1 and L2 Pro Web configuration",
            "similarity": 0.3303
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 121,
        "score": 0.3643,
        "slug": "engineering-manager",
        "total_count": null
      },
      {
        "display_name": "Pega Developer",
        "kra_matches": [
          {
            "kra_text": "business rule configuration and maintenance",
            "sentence": "5 Proficient in both L1 and L2 Pro Web configuration",
            "similarity": 0.3725
          },
          {
            "kra_text": "exception, escalation, and assignment handling",
            "sentence": "4 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts",
            "similarity": 0.3725
          },
          {
            "kra_text": "Requirements analysis and process translation",
            "sentence": "2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution",
            "similarity": 0.3439
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 24,
        "score": 0.363,
        "slug": "pega-developer",
        "total_count": null
      },
      {
        "display_name": "Drupal Dev",
        "kra_matches": [
          {
            "kra_text": "site troubleshooting and defect fixes",
            "sentence": "5 Proficient in both L1 and L2 Pro Web configuration",
            "similarity": 0.4137
          },
          {
            "kra_text": "module customization and maintenance",
            "sentence": "4 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts",
            "similarity": 0.3436
          },
          {
            "kra_text": "site troubleshooting and defect fixes",
            "sentence": "2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution",
            "similarity": 0.3307
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 228,
        "score": 0.3627,
        "slug": "drupal-dev",
        "total_count": null
      },
      {
        "display_name": "MLOps Engineer",
        "kra_matches": [
          {
            "kra_text": "Maintains ML platform runbooks, on-call escalation playbooks, and deployment procedure documentation for production operations teams.",
            "sentence": "2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution",
            "similarity": 0.3886
          },
          {
            "kra_text": "Maintains ML platform runbooks, on-call escalation playbooks, and deployment procedure documentation for production operations teams.",
            "sentence": "4 Expertise in development of Planisware objects, batches, module enhancements, IMPEX, PEX reports and writing OPX2 scripts",
            "similarity": 0.3818
          },
          {
            "kra_text": "Coordinates model promotion workflows across development, staging, and production environments including integration testing and data contract validation.",
            "sentence": "5 Proficient in both L1 and L2 Pro Web configuration",
            "similarity": 0.305
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 16,
        "score": 0.3585,
        "slug": "ml-ops-engineer",
        "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": 1729,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 1906,
      "r_and_r_preview": "1 Experience in PLW implementation\n2 Experience in oracle PLSQL , UNIX , ALM test script creation and execution\n3 Should have experience in PLW V6\n4 Expertise in development of Planisware objects, bat",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 24655,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Planisware",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 24656,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "PLW",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 24657,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Oracle PL/SQL",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 24658,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "UNIX",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 24659,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "ALM",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 24660,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "OPX2",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 24661,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Java Standard Edition",
        "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": "TODO: REMOVE AFTER TESTING \u2014 alias DB write disabled",
      "alias_persisted": false,
      "existing_alias_id": 2513,
      "existing_alias_text": "PL/SQL",
      "input_term": "Oracle PL/SQL",
      "matched_canonical": {
        "category_id": 6,
        "display_name": "PL/SQL",
        "id": 1567,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "LANGUAGE",
        "slug": "pl-sql",
        "sub_category_id": 1173,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "embedding_alias"
    }
  ],
  "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": [
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "React Frontend Development",
        "id": 96,
        "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
        "slug": "d_init_01",
        "source": "db"
      },
      "input_skill": "Oracle PL/SQL",
      "llm_role": null,
      "roles_from_db": []
    }
  ],
  "input_final_skills": [
    "Planisware",
    "PLW",
    "Oracle PL/SQL",
    "UNIX",
    "ALM",
    "OPX2",
    "Java Standard Edition"
  ],
  "input_llm_skills": [
    "Planisware",
    "PLW",
    "Oracle PL/SQL",
    "UNIX",
    "ALM",
    "OPX2",
    "Java Standard Edition"
  ],
  "new_aliases_persisted": 0,
  "run_id": "1768ae17-4d91-4576-9789-bf24fc29f18b",
  "skills_detail": [
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Planisware",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Project Management Tools",
          "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": "planisware",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "PLW",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Project Management Tools",
          "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": "plw",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [
        {
          "alias_text": "PL/SQL",
          "alias_type": "CANONICAL",
          "id": 2513,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 6,
        "display_name": "PL/SQL",
        "id": 1567,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "LANGUAGE",
        "slug": "pl-sql",
        "sub_category_id": 1173,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "dimensions": [
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "React Frontend Development",
            "id": 96,
            "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
            "slug": "d_init_01",
            "source": "db"
          },
          "input_skill": "Oracle PL/SQL",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "Oracle PL/SQL",
      "matched_via": "embedding_alias",
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": null,
      "source_tag": "db",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "UNIX",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Operating Systems",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "EVERGREEN",
          "version_strategy": "UNVERSIONED",
          "volatility": "STABLE"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "unix",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "ALM",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Development Methodologies",
          "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": "alm",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "OPX2",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Project Management Tools",
          "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": "opx2",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Java Standard Edition",
      "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": "EVERGREEN",
          "version_strategy": "UNVERSIONED",
          "volatility": "STABLE"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "java-standard-edition",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Planisware",
    "PLW",
    "UNIX",
    "ALM",
    "OPX2",
    "Java Standard Edition"
  ]
}
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": "Planisware",
      "tag": "new"
    },
    {
      "skill": "PLW",
      "tag": "new"
    },
    {
      "skill": "Oracle PL/SQL",
      "tag": "in_db"
    },
    {
      "skill": "UNIX",
      "tag": "new"
    },
    {
      "skill": "ALM",
      "tag": "new"
    },
    {
      "skill": "OPX2",
      "tag": "new"
    },
    {
      "skill": "Java Standard Edition",
      "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": 1,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "React Frontend Development",
          "id": 96,
          "rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
          "slug": "d_init_01",
          "source": "db"
        },
        "dimension_id": 96,
        "input_skill": "Oracle PL/SQL",
        "llm_role": null,
        "matched_chosen_role": false,
        "outcome_line": "Skipped \u2014 no persistable v3 meta for new skill",
        "role_dimension_saved": false,
        "roles_from_db": [],
        "skill_dimension_saved": false,
        "skill_id": null,
        "skill_tag": "new",
        "skipped_reason": "skill_not_in_db_v3_proposed"
      }
    ],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 1
  },
  "planner_output": null,
  "run_id": "1768ae17-4d91-4576-9789-bf24fc29f18b"
}