feat(FN-3637): establish canonical roadmap plugin ID and compatibility rout

Merged commits stabilize the Fusion roadmap plugin's identity and routing surface, establishing a canonical plugin ID and compatibility routes so the roadmap plugin integrates cleanly with the dashboard's plugin system. Added new roadmap-routes and roadmap-suggestions modules in the dashboard packag

Fusion-Task-Id: FN-3637
This commit is contained in:
Fusion
2026-05-11 06:04:17 -07:00
committed by gsxdsm
parent 119ba88a3f
commit d910c0c0f3
33 changed files with 219 additions and 81 deletions

View File

@@ -17,7 +17,7 @@ import plugin, {
normalizeRoadmapMilestoneOrder,
} from "../index.js";
describe("roadmap-planner package surface", () => {
describe("fusion-plugin-roadmap package surface", () => {
const tmpDirs: string[] = [];
afterEach(async () => {
@@ -48,7 +48,7 @@ describe("roadmap-planner package surface", () => {
});
it("exports plugin manifest with roadmap id", () => {
expect(plugin.manifest.id).toBe("roadmap-planner");
expect(plugin.manifest.id).toBe("fusion-plugin-roadmap");
});
it("registers onSchemaInit hook that creates roadmap tables and indexes", () => {