Building a Prompt Management Workflow in Workshop – Sharing Implementation & Seeking Feedback

Hi Everyone,

I recently designed a Prompt Governance & Versioning Module using Foundry Workshop and Ontology to handle LLM prompt lifecycles.

Rather than just sharing the final result, I’d love to share the technical approach used to handle multi-tab state isolation, and get input from the community on potential optimizations.

How it was implemented:

  1. Data Model: Used Prompt Project and Prompt Version object types linked via an Ontology relationship.

  2. Version Comparison Filter: Solved multi-page variable conflict by isolating dynamic dropdown variables and using On a link object set filtering rather than plain string equality.

  3. Governance: Bound radio selection UI directly to Ontology Actions to handle Draft -> Active -> Archive status transitions.

Questions for the Community:

  • How are others managing prompt versioning and status propagation across multi-tenant spaces in Workshop?

  • Is using Ontology Actions the preferred pattern for prompt lifecycle updates, or do you rely on Functions for additional validation?

PromptManagement (youtube.com/watch?v=hZFegXPUy_Q).

Would appreciate any feedback or suggestions on alternative patterns!