Skip to content

feat: update NFS migration skill with operator config, missing blueprints, and entity page changes #50

Merged
rohitkrai03 merged 1 commit into
redhat-developer:mainfrom
rohitkrai03:feat/nfs-migration-skill
Jul 1, 2026
Merged

feat: update NFS migration skill with operator config, missing blueprints, and entity page changes #50
rohitkrai03 merged 1 commit into
redhat-developer:mainfrom
rohitkrai03:feat/nfs-migration-skill

Conversation

@rohitkrai03

Copy link
Copy Markdown
Contributor

Fixes

Summary

Fills 30 content gaps in the NFS migration skill reference files, identified by comparing against redhat-developer/rhdh#5009 (the official RHDH migration guides). Key additions:

  • New operator-config.mdapp.extensions resolution rules, app.routes.bindings, app.packages, operator cheat sheet (legacy → NFS task mapping), config merging semantics
  • 10 missing blueprintsSearchResultListItemBlueprint, SearchFilterBlueprint, FormFieldBlueprint, AddonBlueprint, ThemeBlueprint, SignInPageBlueprint, IconBundleBlueprint, NavContentBlueprint, PluginWrapperBlueprint, EntityContextMenuItemBlueprint
  • 6 missing mount point mappingsentity.context.menu, search.page.*, application/header, updated appIcons
  • Entity page structural changes — tab groups, type: info/type: content layout, built-in extension IDs, Dependencies tab removal, system diagram change, API path change
  • Scalprum dual-export documentationscalprum.name, exposedModules, module/importName resolution
  • 8 new gotchas (chore: rename create-skill to skill-maker #15-22) — config merging, entity page changes, RHDH-specific gaps, operator limitations
  • Extended verification checklist — blueprint-type-specific checks, scalprum compatibility, OCI rebuild
  • Upstream Backstage doc links in support.md
  • Removed docs/nfs-migration-guide.md — reference files now stand alone; official human-readable docs will live in the rhdh repo

Test plan

  • pytest — 343 pass (1 pre-existing failure in test_update_base_image)
  • ruff check — clean
  • Zero dangling references to deleted guide
  • All 15 reference files exist and are indexed in SKILL.md
  • All 10 new blueprint names appear in at least one reference file

🤖 Generated with Claude Code

@rohitkrai03 rohitkrai03 force-pushed the feat/nfs-migration-skill branch 4 times, most recently from 42781da to 77e0a15 Compare June 30, 2026 13:54
@rohitkrai03 rohitkrai03 changed the title feat: enrich NFS migration skill with operator config, missing blueprints, and entity page changes (v0.7.0) feat: update NFS migration skill with operator config, missing blueprints, and entity page changes Jun 30, 2026
@rohitkrai03 rohitkrai03 force-pushed the feat/nfs-migration-skill branch from 77e0a15 to 6868395 Compare June 30, 2026 14:24
Comment thread skills/nfs-migration/references/mount-point-mapping.md
Comment thread skills/nfs-migration/references/operator-config.md Outdated
Comment thread README.md Outdated
- Bump version to 0.6.0 (rebase on main which is at 0.5.0)
- Remove @ prefix from backstage-upgrade in routing table
- Add dependency note for cross-skill version reference
- Add cross-references between NFS guide and skill references

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rohitkrai03 rohitkrai03 force-pushed the feat/nfs-migration-skill branch from 6868395 to c7cbef1 Compare June 30, 2026 18:54
@rohitkrai03 rohitkrai03 merged commit 1540a7d into redhat-developer:main Jul 1, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants