Pipeline run
69ee29c2-d24c-4f4e-97a0-7075d05f8234
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
The Mainframe Systems Programmer provides support for on-going projects that require the installation, testing, and implementation of new operating systems and other 'system' software. Also, the Maint…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Mainframe Engineer
CASE Aslug: mainframe-developer · id: 30 · source: db
Exact alias hit on mainframe-developer (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.
Job description
Job Role Summary The Mainframe Systems Programmer provides support for on-going projects that require the installation, testing, and implementation of new operating systems and other 'system' software. Also, the Maintenance and debugging of systems software. Coordination and the IOGEN work for new MF hardware. Research and evaluation of new software and hardware products, assisting team members and other areas with technical questions and problem resolution. Monitoring and tuning of systems software. Functional knowledge, use of z/OS components and detailed knowledge of support products such as tape management, scheduling, security, monitoring systems, etc. Duties And Responsibilities Brings prior experience to organize and define work for complex or ambiguous situations. Provides consultation, training, and knowledge sharing to associates Actively contributes to domain body of knowledge Provides thought leadership and demonstrate it on a regular basis Works across organizational boundaries to deliver a quality outcome to the clients (example Delivery and Operations) Understands the financial implications of the decisions being made from a technology perspective Ability to think “out-of-the-box” and be creative in solution design Strong analytical skills in order to receive a variety of input and quickly assemble into a cohesive recommendation. Supervisory Responsibilities This position does not have direct reports but may mentor less experienced associates in the role. RECRUITING INFORMATION Specific hiring needs may vary by location, industry, client, internal department and other business related factors. The qualifications section lists examples that may be used as guidance when populating required and preferred skills sections of recruiting requisitions / job postings. Qualifications Required Fifteen years hands on/industry experience Preferred Help define technical strategies within the team and unit Lend technical expertise and guidance to other teams and towers Subject Matter Expert on Storage tools and processes Technical Expert Adviser Travel % TBD by field – Needed to create job code and for Department of Labor Any reference to years of experience should be disregarded in the UK
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Operating Systems
- Sub-category
- general
- Skill nature
- PLATFORM
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Operating Systems
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Operating Systems
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Storage Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Operating Systems
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Security Tools
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Monitoring Tools
- Sub-category
- general
- Skill nature
- TOOL
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Storage Tools
- Sub-category
- general
- Skill nature
- TOOL
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Systems Software
- Sub-category
- general
- Skill nature
- TOOL
- Volatility
- FAST
- Typical lifespan
- SHORT_LIVED
- Version strategy
- VERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Hardware
- 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 | z/OS | type=Operating Systems subtype=general nature=PLATFORM lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Operating Systems | type=Operating Systems subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | Systems Software | type=Operating Systems subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | Tape Management | type=Storage Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Scheduling | type=Operating Systems subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Security | type=Security Tools subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | Monitoring Systems | type=Monitoring Tools subtype=general nature=TOOL lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Storage Tools | type=Storage Tools subtype=general nature=TOOL lifespan=MULTI_YEAR | |
| canonical_skill_proposed | IOGEN | type=Systems Software subtype=general nature=TOOL lifespan=SHORT_LIVED | |
| canonical_skill_proposed | Mainframe Hardware | type=Hardware subtype=general nature=CONCEPT lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": 15,
"raw": "Fifteen years hands on/industry experience"
},
"job_locations": [],
"role": "Mainframe Systems Programmer",
"role_aliases": [
"Mainframe Programmer",
"Systems Programmer",
"Mainframe Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Job Role Summary",
"heading_was_present": true,
"source_marker": {
"first_5_words": "The Mainframe Systems Programmer provides",
"last_5_words": "tape management, scheduling, security, monitoring systems, etc."
},
"text": "The Mainframe Systems Programmer provides support for on-going projects that require the installation, testing, and implementation of new operating systems and other \u0027system\u0027 software. Also, the Maintenance and debugging of systems software. Coordination and the IOGEN work for new MF hardware. Research and evaluation of new software and hardware products, assisting team members and other areas with technical questions and problem resolution. Monitoring and tuning of systems software. Functional knowledge, use of z/OS components and detailed knowledge of support products such as tape management, scheduling, security, monitoring systems, etc.",
"word_count": 85
},
{
"bullet_count": 8,
"heading": "Duties And Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Brings prior experience to organize",
"last_5_words": "assemble into a cohesive recommendation."
},
"text": "Brings prior experience to organize and define work for complex or ambiguous situations.\nProvides consultation, training, and knowledge sharing to associates\nActively contributes to domain body of knowledge\nProvides thought leadership and demonstrate it on a regular basis\nWorks across organizational boundaries to deliver a quality outcome to the clients (example Delivery and Operations)\nUnderstands the financial implications of the decisions being made from a technology perspective\nAbility to think \u201cout-of-the-box\u201d and be creative in solution design\nStrong analytical skills in order to receive a variety of input and quickly assemble into a cohesive recommendation.",
"word_count": 92
},
{
"bullet_count": 0,
"heading": "Supervisory Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "This position does not have",
"last_5_words": "less experienced associates in the role."
},
"text": "This position does not have direct reports but may mentor less experienced associates in the role.",
"word_count": 22
},
{
"bullet_count": 5,
"heading": "Qualifications",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Required Fifteen years hands on/industry",
"last_5_words": "Expert Adviser"
},
"text": "Required\nFifteen years hands on/industry experience\nPreferred\nHelp define technical strategies within the team and unit\nLend technical expertise and guidance to other teams and towers\nSubject Matter Expert on Storage tools and processes\nTechnical Expert Adviser",
"word_count": 49
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "z/OS"
},
{
"is_primary": true,
"skill_name": "Operating Systems"
},
{
"is_primary": true,
"skill_name": "Systems Software"
},
{
"is_primary": true,
"skill_name": "Tape Management"
},
{
"is_primary": true,
"skill_name": "Scheduling"
},
{
"is_primary": true,
"skill_name": "Security"
},
{
"is_primary": true,
"skill_name": "Monitoring Systems"
},
{
"is_primary": true,
"skill_name": "Storage Tools"
},
{
"is_primary": true,
"skill_name": "IOGEN"
},
{
"is_primary": true,
"skill_name": "Mainframe Hardware"
}
],
"jd_role": {
"display_name": "Mainframe Systems Programmer",
"rationale": null,
"role_aliases": [
"Mainframe Programmer",
"Systems Programmer",
"Mainframe Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": 15,
"raw": "Fifteen years hands on/industry experience"
},
"job_locations": [],
"role": "Mainframe Systems Programmer",
"role_aliases": [
"Mainframe Programmer",
"Systems Programmer",
"Mainframe Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Job Role Summary",
"heading_was_present": true,
"source_marker": {
"first_5_words": "The Mainframe Systems Programmer provides",
"last_5_words": "tape management, scheduling, security, monitoring systems, etc."
},
"text": "The Mainframe Systems Programmer provides support for on-going projects that require the installation, testing, and implementation of new operating systems and other \u0027system\u0027 software. Also, the Maintenance and debugging of systems software. Coordination and the IOGEN work for new MF hardware. Research and evaluation of new software and hardware products, assisting team members and other areas with technical questions and problem resolution. Monitoring and tuning of systems software. Functional knowledge, use of z/OS components and detailed knowledge of support products such as tape management, scheduling, security, monitoring systems, etc.",
"word_count": 85
},
{
"bullet_count": 8,
"heading": "Duties And Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Brings prior experience to organize",
"last_5_words": "assemble into a cohesive recommendation."
},
"text": "Brings prior experience to organize and define work for complex or ambiguous situations.\nProvides consultation, training, and knowledge sharing to associates\nActively contributes to domain body of knowledge\nProvides thought leadership and demonstrate it on a regular basis\nWorks across organizational boundaries to deliver a quality outcome to the clients (example Delivery and Operations)\nUnderstands the financial implications of the decisions being made from a technology perspective\nAbility to think \u201cout-of-the-box\u201d and be creative in solution design\nStrong analytical skills in order to receive a variety of input and quickly assemble into a cohesive recommendation.",
"word_count": 92
},
{
"bullet_count": 0,
"heading": "Supervisory Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "This position does not have",
"last_5_words": "less experienced associates in the role."
},
"text": "This position does not have direct reports but may mentor less experienced associates in the role.",
"word_count": 22
},
{
"bullet_count": 5,
"heading": "Qualifications",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Required Fifteen years hands on/industry",
"last_5_words": "Expert Adviser"
},
"text": "Required\nFifteen years hands on/industry experience\nPreferred\nHelp define technical strategies within the team and unit\nLend technical expertise and guidance to other teams and towers\nSubject Matter Expert on Storage tools and processes\nTechnical Expert Adviser",
"word_count": 49
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "69ee29c2-d24c-4f4e-97a0-7075d05f8234",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Mainframe Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 30,
"score": 1.0,
"slug": "mainframe-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Engineering Manager",
"kra_matches": [
{
"kra_text": "facilitate technical and delivery decisions",
"sentence": "Understands the financial implications of the decisions being made from a technology perspective",
"similarity": 0.5618
},
{
"kra_text": "Set team goals and delivery plans",
"sentence": "Help define technical strategies within the team and unit",
"similarity": 0.5387
},
{
"kra_text": "Set team goals and delivery plans",
"sentence": "Works across organizational boundaries to deliver a quality outcome to the clients (example Delivery and Operations)",
"similarity": 0.4891
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 121,
"score": 0.5299,
"slug": "engineering-manager",
"total_count": null
},
{
"display_name": "Sitecore Dev",
"kra_matches": [
{
"kra_text": "troubleshooting and maintenance",
"sentence": "Also, the Maintenance and debugging of systems software.",
"similarity": 0.5916
},
{
"kra_text": "troubleshooting and maintenance",
"sentence": "Monitoring and tuning of systems software.",
"similarity": 0.5146
},
{
"kra_text": "troubleshooting and maintenance",
"sentence": "Research and evaluation of new software and hardware products, assisting team members and other areas with technical questions and problem resolution.",
"similarity": 0.4351
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 233,
"score": 0.5138,
"slug": "sitecore-dev",
"total_count": null
},
{
"display_name": "Scala Backend Developer",
"kra_matches": [
{
"kra_text": "performance and reliability tuning",
"sentence": "Monitoring and tuning of systems software.",
"similarity": 0.6184
},
{
"kra_text": "defect investigation and fixes",
"sentence": "Also, the Maintenance and debugging of systems software.",
"similarity": 0.4634
},
{
"kra_text": "defect investigation and fixes",
"sentence": "Research and evaluation of new software and hardware products, assisting team members and other areas with technical questions and problem resolution.",
"similarity": 0.3917
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 87,
"score": 0.4912,
"slug": "scala-backend-developer",
"total_count": null
},
{
"display_name": "Drupal Dev",
"kra_matches": [
{
"kra_text": "site troubleshooting and defect fixes",
"sentence": "Also, the Maintenance and debugging of systems software.",
"similarity": 0.5297
},
{
"kra_text": "site troubleshooting and defect fixes",
"sentence": "Monitoring and tuning of systems software.",
"similarity": 0.4632
},
{
"kra_text": "site troubleshooting and defect fixes",
"sentence": "Research and evaluation of new software and hardware products, assisting team members and other areas with technical questions and problem resolution.",
"similarity": 0.4584
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 228,
"score": 0.4838,
"slug": "drupal-dev",
"total_count": null
},
{
"display_name": "PHP Backend Developer",
"kra_matches": [
{
"kra_text": "performance and reliability tuning",
"sentence": "Monitoring and tuning of systems software.",
"similarity": 0.6184
},
{
"kra_text": "defect diagnosis and remediation",
"sentence": "Also, the Maintenance and debugging of systems software.",
"similarity": 0.4247
},
{
"kra_text": "external system integration",
"sentence": "The Mainframe Systems Programmer provides support for on-going projects that require the installation, testing, and implementation of new operating systems and other \u0027system\u0027 software.",
"similarity": 0.383
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 86,
"score": 0.4754,
"slug": "php-backend-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "A",
"chosen_role": {
"display_name": "Mainframe Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 30,
"score": 1.0,
"slug": "mainframe-developer",
"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 mainframe-developer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 2,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1939,
"r_and_r_preview": "The Mainframe Systems Programmer provides support for on-going projects that require the installation, testing, and implementation of new operating systems and other \u0027system\u0027 software. Also, the Maint",
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 24941,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "z/OS",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24943,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "Operating Systems",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24945,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "Systems Software",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24948,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "Tape Management",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24950,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "Scheduling",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24952,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "Security",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24954,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "Monitoring Systems",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24957,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "Storage Tools",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24959,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "IOGEN",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24961,
"role_display_name": "Mainframe Engineer",
"role_slug": "mainframe-developer",
"skill_name": "Mainframe Hardware",
"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": "Mainframe Engineer",
"id": 30,
"rationale": "Exact alias hit on mainframe-developer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": null,
"slug": "mainframe-developer",
"source": "db"
},
"dimensions": [],
"input_final_skills": [
"z/OS",
"Operating Systems",
"Systems Software",
"Tape Management",
"Scheduling",
"Security",
"Monitoring Systems",
"Storage Tools",
"IOGEN",
"Mainframe Hardware"
],
"input_llm_skills": [
"z/OS",
"Operating Systems",
"Systems Software",
"Tape Management",
"Scheduling",
"Security",
"Monitoring Systems",
"Storage Tools",
"IOGEN",
"Mainframe Hardware"
],
"new_aliases_persisted": 0,
"run_id": "69ee29c2-d24c-4f4e-97a0-7075d05f8234",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "z/OS",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Operating Systems",
"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": "z-os",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Operating Systems",
"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": "operating-systems",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Systems Software",
"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": "systems-software",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Tape Management",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Storage Tools",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "tape-management",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Scheduling",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Operating Systems",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "scheduling",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Security",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Security Tools",
"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": "security",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Monitoring Systems",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Monitoring 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": "monitoring-systems",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Storage Tools",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Storage 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": "storage-tools",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "IOGEN",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Systems Software",
"skill_nature": "TOOL",
"sub_category": "general",
"typical_lifespan": "SHORT_LIVED",
"version_strategy": "VERSIONED",
"volatility": "FAST"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "iogen",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Mainframe Hardware",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Hardware",
"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": "mainframe-hardware",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"z/OS",
"Operating Systems",
"Systems Software",
"Tape Management",
"Scheduling",
"Security",
"Monitoring Systems",
"Storage Tools",
"IOGEN",
"Mainframe Hardware"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Mainframe Engineer",
"id": 30,
"rationale": "Exact alias hit on mainframe-developer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": null,
"slug": "mainframe-developer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "z/OS",
"tag": "new"
},
{
"skill": "Operating Systems",
"tag": "new"
},
{
"skill": "Systems Software",
"tag": "new"
},
{
"skill": "Tape Management",
"tag": "new"
},
{
"skill": "Scheduling",
"tag": "new"
},
{
"skill": "Security",
"tag": "new"
},
{
"skill": "Monitoring Systems",
"tag": "new"
},
{
"skill": "Storage Tools",
"tag": "new"
},
{
"skill": "IOGEN",
"tag": "new"
},
{
"skill": "Mainframe Hardware",
"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": "69ee29c2-d24c-4f4e-97a0-7075d05f8234"
}