gsxdsm
59f2596c61
FN-6435: add plugin scaffold state
Ensure generated plugin scaffolds include the FusionPlugin state required by the SDK contract.
- Add state: "installed" to workspace and standalone plugin scaffold outputs.
- Cover scaffold output with tests and a compile-time FusionPlugin fixture.
- Document the state field in plugin authoring guidance and add a patch changeset.
Files changed:
.changeset/FN-6435-plugin-scaffold-state.md | 9 +++++++
docs/PLUGIN_AUTHORING.md | 2 ++
packages/cli/src/__tests__/plugin-scaffold.test.ts | 22 ++++++++++++++--
packages/cli/src/commands/plugin-scaffold.ts | 5 ++++
.../type-guards/plugin-scaffold-fusion-plugin.ts | 30 ++++++++++++++++++++++
5 files changed, 66 insertions(+), 2 deletions(-)
Fusion-Task-Id: FN-6435
Fusion-Task-Lineage: 8c7e2f5d-9dd4-4058-aef9-11d6ff0ba5e0
2026-06-14 15:29:35 -07:00
..
2026-06-14 15:29:35 -07:00
2026-06-14 15:29:35 -07:00
2026-06-03 13:02:23 -07:00
2026-06-04 22:10:20 -07:00
2026-04-23 23:02:35 -07:00
2026-05-01 05:04:05 -07:00
2026-06-14 15:29:35 -07:00
2026-06-13 06:12:09 -07:00
2026-06-12 21:50:49 -07:00
2026-06-10 01:07:48 -07:00
2026-05-01 23:35:44 -07:00
2026-05-23 11:49:23 -07:00
2026-04-29 07:54:45 -07:00