Pipeline run
b377db5f-ed98-4a40-b575-bac51db6e456
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Native Mobile Developer
→iOS Developer
sub-role · 0.95 CASE Aslug: native-mobile-developer · id: 75 · source: db · sub-role slug: ios-engineer
Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: iOS Developer
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Experience: 4.00 + years Salary: USD 1481-2592 / month (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Remote Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Uplers Solutions Pvt. Ltd.) (*Note: This is a requirement for one of Uplers' client - Brands Are Live) What do you need for this opportunity? Primary Skills: Excellent Communication, Kotlin, SDKs, Team management, Ui testing, CI/CD Tools, Databases, Design patterns, Oop, UI/UX, Good Team Player, iOS, Java, Positive Approach towards Work, Proactive, Rest APIs, Swift Brands Are Live is Looking for: Senior iOS Software Engineer Are you interested in online media and familiar with streaming services? You want to grow with us and actively contribute your ideas, vision and knowledge in the development of our software solution? Are you an ambitious and goal-oriented person with high commitment? Join the Brands Are Live AG and help us develop unique audio products. We develop and operate music streaming platforms for brands to help them connect with their targets through music. This concept is new to the global market, and our technologies build on innovative developments. In addition to serving our client portfolio of global brands, we have launched our own music app Q-RATED, offering artist-curated stations to music lovers. Minimum Requirements • Background in Computer Science • Five or more years of experience in developing native iOS Apps with Swift ? Experience in designing and consuming REST APIs • Familiarity with OOP and design patterns • Experience in designing and managing databases • One or more Apps published on the App Store • Eager to learn new technologies and frameworks • A team player and can-do attitude • Profound English skills • Passionate about UI/UX Preferred Requirements • Striving to write reusable code and components • Experience with CI/CD tools and test frameworks on iOS • Experience in UI testing • Experience with Android development (Kotlin/Java) is a plus • Familiarity with SwiftUI and Combine • Experience with development and distribution of SDKs • Familiarity with AVFoundation Your Responsibilities • Work closely with our backend developers and designers to implement new features • Participate in design and code reviews • Routinely own and manage releases to the App Store • Actively enhance our App with motivation and innovative ideas How to apply for this opportunity? • Register or login on our portal & fill out the application form. • Clear the given Video Screening (30 min) and Click on 'Apply' to get shortlisted • Once it's all done, your profile will be shared with the client for the Interview round. • When selected, just meet the client and get your exciting career started! About our Client - Brands Are Live: Brands Are Live AG specializes in cutting-edge audio platforms tailored for broadcasters and brands, offering native iOS and Android apps, SDKs for seamless integration, web-based play centers, and robust monetization tools. Our Swiss-based team excels in crafting immersive online audio experiences, combining state-of-the-art technology with cost-effective strategies to empower clients worldwide. Brands Are Live creates Online Audio offers that are tailored to the personalised and modern audio environment. About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Aliases — catalog
- iOS (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Platform
- Sub-category
- Mobile Operating Platform
- Vendor
- Apple Inc.
- License
- proprietary
- Year introduced
- 2007
- Confidence
- 0.93
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: iOS is a mainstream mobile platform with high JD volume for Swift/iOS roles across consumer and enterprise apps; Apple continues active platform support and releases, indicating broad adoption rather than niche use.
Skill profile (library / DB)
- Skill nature
- PLATFORM
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 9
- Sub-category id
- 1200
- 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
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Aliases — catalog
- Apple App Store (CANONICAL) primary
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Platform
- Sub-category
- App Distribution Platform
- Vendor
- Apple Inc.
- License
- proprietary
- Year introduced
- 2008
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Broadly used app distribution platform; App Store review and release management appear in many iOS job descriptions and are a standard requirement for shipping Apple apps.
Skill profile (library / DB)
- Skill nature
- PLATFORM
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 9
- Sub-category id
- 347
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
Mobile Vendor Platforms Catalog dimension db id 172
Library dimension (catalog)
Roles linked in library: Hybrid Mobile Developer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
Mobile Vendor Platforms
mobile-vendor-platforms
|
— | — |
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
|
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 |
|---|---|---|---|---|---|---|
| iOS | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| App Store | new |
Mobile Vendor Platforms
mobile-vendor-platforms
|
— | — | Skipped — no persistable v3 meta for new skill | skill_not_in_db_v3_proposed |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| dimension_skill_link_proposed | App Store ↔ Mobile Vendor Platforms |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Brands Are Live AG specializes",
"last_5_words": "clients worldwide."
},
"text": "Brands Are Live AG specializes in cutting-edge audio platforms tailored for broadcasters and brands, offering native iOS and Android apps, SDKs for seamless integration, web-based play centers, and robust monetization tools. Our Swiss-based team excels in crafting immersive online audio experiences, combining state-of-the-art technology with cost-effective strategies to empower clients worldwide.",
"word_count": 64
},
"certifications": [],
"company_name": "Brands Are Live",
"ctc": {
"currency": "USD",
"max": 2592,
"min": 1481,
"period": "monthly",
"raw": "USD 1481-2592 / month"
},
"domain": {
"primary": {
"aliases": [
"Streaming Services",
"Audio Platforms"
],
"domain": "Media \u0026 Entertainment"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science",
"raw": "Background in Computer Science",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": 5,
"raw": "Five or more years of experience in developing native iOS Apps with Swift"
},
"job_locations": [
{
"aliases": [],
"city": null,
"country": "India",
"state": null,
"work_mode": "remote"
}
],
"role": "Senior iOS Software Engineer",
"role_aliases": [
"iOS Developer",
"iOS Engineer",
"Mobile Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Your Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Work closely with our",
"last_5_words": "motivation and innovative ideas"
},
"text": "\u2022 Work closely with our backend developers and designers to implement new features\n\u2022 Participate in design and code reviews\n\u2022 Routinely own and manage releases to the App Store\n\u2022 Actively enhance our App with motivation and innovative ideas",
"word_count": 41
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "iOS"
},
{
"is_primary": true,
"skill_name": "App Store"
}
],
"jd_role": {
"display_name": "Senior iOS Software Engineer",
"rationale": null,
"role_aliases": [
"iOS Developer",
"iOS Engineer",
"Mobile Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Brands Are Live AG specializes",
"last_5_words": "clients worldwide."
},
"text": "Brands Are Live AG specializes in cutting-edge audio platforms tailored for broadcasters and brands, offering native iOS and Android apps, SDKs for seamless integration, web-based play centers, and robust monetization tools. Our Swiss-based team excels in crafting immersive online audio experiences, combining state-of-the-art technology with cost-effective strategies to empower clients worldwide.",
"word_count": 64
},
"certifications": [],
"company_name": "Brands Are Live",
"ctc": {
"currency": "USD",
"max": 2592,
"min": 1481,
"period": "monthly",
"raw": "USD 1481-2592 / month"
},
"domain": {
"primary": {
"aliases": [
"Streaming Services",
"Audio Platforms"
],
"domain": "Media \u0026 Entertainment"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science",
"raw": "Background in Computer Science",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": 5,
"raw": "Five or more years of experience in developing native iOS Apps with Swift"
},
"job_locations": [
{
"aliases": [],
"city": null,
"country": "India",
"state": null,
"work_mode": "remote"
}
],
"role": "Senior iOS Software Engineer",
"role_aliases": [
"iOS Developer",
"iOS Engineer",
"Mobile Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Your Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Work closely with our",
"last_5_words": "motivation and innovative ideas"
},
"text": "\u2022 Work closely with our backend developers and designers to implement new features\n\u2022 Participate in design and code reviews\n\u2022 Routinely own and manage releases to the App Store\n\u2022 Actively enhance our App with motivation and innovative ideas",
"word_count": 41
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "b377db5f-ed98-4a40-b575-bac51db6e456",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Android Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 4,
"score": 1.0,
"slug": "android-engineer",
"total_count": null
},
{
"display_name": "iOS Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 6,
"score": 1.0,
"slug": "ios-engineer",
"total_count": null
},
{
"display_name": "Native Mobile Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 75,
"score": 1.0,
"slug": "native-mobile-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Work closely with our backend developers and designers to implement new features",
"similarity": 0.7061
},
{
"kra_text": "support release readiness",
"sentence": "Routinely own and manage releases to the App Store",
"similarity": 0.4072
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Actively enhance our App with motivation and innovative ideas",
"similarity": 0.3768
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.4967,
"slug": "flutter-developer",
"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": "Work closely with our backend developers and designers to implement new features",
"similarity": 0.6381
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Actively enhance our App with motivation and innovative ideas",
"similarity": 0.381
},
{
"kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
"sentence": "Routinely own and manage releases to the App Store",
"similarity": 0.3809
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.4667,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "integrate backend APIs",
"sentence": "Work closely with our backend developers and designers to implement new features",
"similarity": 0.5115
},
{
"kra_text": "prepare mobile releases",
"sentence": "Routinely own and manage releases to the App Store",
"similarity": 0.4904
},
{
"kra_text": "Implement mobile screens and flows",
"sentence": "Actively enhance our App with motivation and innovative ideas",
"similarity": 0.3871
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.463,
"slug": "react-native-developer",
"total_count": null
},
{
"display_name": "Hybrid Mobile Developer",
"kra_matches": [
{
"kra_text": "Manages build configurations, code signing certificates, and app store release submissions for both Google Play and Apple App Store.",
"sentence": "Routinely own and manage releases to the App Store",
"similarity": 0.6089
},
{
"kra_text": "Integrates cross-platform mobile apps with REST and GraphQL backend APIs, handling JWT authentication, token refresh, and error recovery.",
"sentence": "Work closely with our backend developers and designers to implement new features",
"similarity": 0.3754
},
{
"kra_text": "Optimizes React Native or Flutter app startup time, list rendering performance, image caching, and memory consumption.",
"sentence": "Actively enhance our App with motivation and innovative ideas",
"similarity": 0.365
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 11,
"score": 0.4498,
"slug": "hybrid-mobile-developer",
"total_count": null
},
{
"display_name": "iOS Developer",
"kra_matches": [
{
"kra_text": "Manages UIApplicationDelegate lifecycle events, background fetch, silent push notifications, and foreground/background state transitions.",
"sentence": "Routinely own and manage releases to the App Store",
"similarity": 0.4466
},
{
"kra_text": "Develops native iOS features using Swift or Objective-C with UIKit or SwiftUI, following Apple Human Interface Guidelines for iPhone and iPad applications.",
"sentence": "Work closely with our backend developers and designers to implement new features",
"similarity": 0.402
},
{
"kra_text": "Develops native iOS features using Swift or Objective-C with UIKit or SwiftUI, following Apple Human Interface Guidelines for iPhone and iPad applications.",
"sentence": "Actively enhance our App with motivation and innovative ideas",
"similarity": 0.3841
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 6,
"score": 0.4109,
"slug": "ios-engineer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": true,
"case": "A",
"chosen_role": {
"display_name": "Native Mobile Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 75,
"score": 1.0,
"slug": "native-mobile-developer",
"total_count": null
},
"confidence": 0.95,
"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": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: iOS Developer",
"sub_role": {
"confidence": 0.95,
"display_name": "iOS Developer",
"reasoning": "hoisted from chosen leaf (case=A)",
"role_id": 6,
"slug": "ios-engineer"
}
},
"stage5_updates": null
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2540,
"existing_alias_text": "iOS",
"input_term": "iOS",
"matched_canonical": {
"category_id": 9,
"display_name": "iOS",
"id": 1594,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "ios",
"sub_category_id": 1200,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "TODO: REMOVE AFTER TESTING \u2014 alias DB write disabled",
"alias_persisted": false,
"existing_alias_id": 1711,
"existing_alias_text": "Apple App Store",
"input_term": "App Store",
"matched_canonical": {
"category_id": 9,
"display_name": "Apple App Store",
"id": 1085,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "apple-app-store",
"sub_category_id": 347,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "embedding_alias"
}
],
"candidate_roles": [
{
"display_name": "Hybrid Mobile Developer",
"id": 11,
"rationale": null,
"role_archetype": null,
"slug": "hybrid-mobile-developer",
"source": "db"
}
],
"chosen_role": {
"display_name": "Native Mobile Developer",
"id": 75,
"rationale": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: iOS Developer",
"role_archetype": "Engineering",
"slug": "native-mobile-developer",
"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": "iOS",
"llm_role": null,
"roles_from_db": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Mobile Vendor Platforms",
"id": 172,
"rationale": "Knowledge of major mobile vendor platforms and their services for app distribution, testing, and analytics.",
"slug": "mobile-vendor-platforms",
"source": "db"
},
"input_skill": "App Store",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Hybrid Mobile Developer",
"id": 11,
"rationale": null,
"role_archetype": null,
"slug": "hybrid-mobile-developer",
"source": "db"
}
]
}
],
"input_final_skills": [
"iOS",
"App Store"
],
"input_llm_skills": [
"iOS",
"App Store"
],
"new_aliases_persisted": 0,
"run_id": "b377db5f-ed98-4a40-b575-bac51db6e456",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "iOS",
"alias_type": "CANONICAL",
"id": 2540,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 9,
"display_name": "iOS",
"id": 1594,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "ios",
"sub_category_id": 1200,
"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": "iOS",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "iOS",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Apple App Store",
"alias_type": "CANONICAL",
"id": 1711,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 9,
"display_name": "Apple App Store",
"id": 1085,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "apple-app-store",
"sub_category_id": 347,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Mobile Vendor Platforms",
"id": 172,
"rationale": "Knowledge of major mobile vendor platforms and their services for app distribution, testing, and analytics.",
"slug": "mobile-vendor-platforms",
"source": "db"
},
"input_skill": "App Store",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Hybrid Mobile Developer",
"id": 11,
"rationale": null,
"role_archetype": null,
"slug": "hybrid-mobile-developer",
"source": "db"
}
]
}
],
"input_skill": "App Store",
"matched_via": "embedding_alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
}
],
"unmatched_skills": []
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Native Mobile Developer",
"id": 75,
"rationale": "Multi-alias tie (3 roles at 1.0) resolved by TIER_A_KRA: iOS Developer",
"role_archetype": "Engineering",
"slug": "native-mobile-developer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "iOS",
"tag": "in_db"
},
{
"skill": "App Store",
"tag": "in_db"
}
],
"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": 75,
"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": "iOS",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": true,
"skill_id": 1594,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 75,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Mobile Vendor Platforms",
"id": 172,
"rationale": "Knowledge of major mobile vendor platforms and their services for app distribution, testing, and analytics.",
"slug": "mobile-vendor-platforms",
"source": "db"
},
"dimension_id": 172,
"input_skill": "App Store",
"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": [
{
"display_name": "Hybrid Mobile Developer",
"id": 11,
"rationale": null,
"role_archetype": null,
"slug": "hybrid-mobile-developer",
"source": "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": "b377db5f-ed98-4a40-b575-bac51db6e456"
}