Skip to content

[Website] Blueprint editor - #2815

Merged
adamziel merged 46 commits into
trunkfrom
blueprint-editor
Nov 25, 2025
Merged

adamziel merged 46 commits into
trunkfrom
blueprint-editor

Conversation

@adamziel

@adamziel adamziel commented Oct 24, 2025 •

Copy link
Copy Markdown
Collaborator

Motivation for the change, related issues

Ships a Blueprint editor as a part of playground.wordpress.net:

CleanShot.2025-10-24.at.13.49.03.mp4

It comes with autocompletion based on the Blueprint JSON Schema file and will generalize to Blueprints v2. As a next step, we could integrate the file explorer to support editing Blueprint bundles.

Remaining work

  • Lazy load the assets
  • Scrutinize the AI code
  • Remove the "View Blueprint" link in the options dropdown
  • Analyze the impact on the manifest.json and offline bundle. How can we make these downloads non mandatory?

Further details TBD.

cc @akirk @fellyph

@adamziel
adamziel changed the base branch from trunk to file-browser October 24, 2025 11:53
Base automatically changed from file-browser to trunk October 25, 2025 14:49
@fellyph

fellyph commented Oct 28, 2025

Copy link
Copy Markdown
Collaborator

That is so cool!

@adamziel
adamziel marked this pull request as ready for review November 20, 2025 17:04
@adamziel
adamziel requested a review from a team as a code owner November 21, 2025 12:21
@adamziel
adamziel merged commit 48e2fcf into trunk Nov 25, 2025
28 checks passed
@adamziel
adamziel deleted the blueprint-editor branch November 25, 2025 17:22
@fellyph

fellyph commented Nov 26, 2025

Copy link
Copy Markdown
Collaborator

@adamziel, when will this feature be deployed?

@bgrgicak

bgrgicak commented Nov 27, 2025 •

Copy link
Copy Markdown
Collaborator

@fellyph the site is automatically deployed weekly (every Tuesday 11am UTC), but we can also trigger manual deployments using this GitHub Action. I deployed it manually and the Blueprint Editor is now available on the website.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants