Skip to content

Bug: DevOps Skills node loads Introduction content on Forward Deployed Engineer roadmap #10110

Description

@swdev-Animesh

What is the URL where the issue is happening

https://roadmap.sh/forward-deployed-engineer

What browsers are you seeing the problem on?

Firefox

Describe the Bug

Bug Description

On the Forward Deployed Engineer (FDE) roadmap, clicking the DevOps Skills node loads the content markdown for the Introduction node instead of DevOps resources.

Root Cause Analysis

Inside the src/data/roadmaps/forward-deployed-engineer/content/ directory, there is a duplicate node ID conflict causing a build-time overwrite condition.

Here is how the files are currently structured in the workspace:

File Name Content Inside File Associated Node ID Status
introduction@PBtnaTE_5AMOa5mxbhoT2.md Introduction Text PBtnaTE_5AMOa5mxbhoT2 Correct (Official Intro)
devops-skills@LRBwP7EQj4byox7yKdPAj.md DevOps Resources LRBwP7EQj4byox7yKdPAj Correct (Official DevOps)
introduction@LRBwP7EQj4byox7yKdPAj.md Introduction Text LRBwP7EQj4byox7yKdPAj Ghost File (Duplicate ID)

Because the accidental ghost file introduction@LRBwP7EQj4byox7yKdPAj.md shares the exact same node ID (LRBwP7EQj4byox7yKdPAj) as the DevOps-skills file, the build script overwrites the content with the introduction text when the DevOps node is requested.

Proposed Fix

Remove the accidental ghost file introduction@LRBwP7EQj4byox7yKdPAj.md. This leaves the LRBwP7EQj4byox7yKdPAj ID uniquely mapped to the DevOps Skills content, resolving the conflict.

Output from browser console (if any)

No response

Participation

  • I am willing to submit a pull request for this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIndicates an unexpected problem or unintended behavior

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions