Skip to content

feat(workflow-form): Form View edit mode, with instruction and result authoring #8026

Closed

Description

@yangzhang75

Task Summary

Add the edit mode of the Form View page and the page-level authoring it enables. (Split from the original authoring task: the inputs themselves are authored in #8027.)

  • toggleAuthoring: with write access, Edit turns the page into in-place authoring; Done returns it to the reader state. Edit mode is the only state that enables workflow modification on this page, and entering it is refused without write access at the method itself.
  • The inspect panel goes live in edit mode (acts as an editor, expose tick boxes on, inert off), so the author opens a step on the embedded preview and chooses which of its settings people fill in; the embedded preview's right-click menu carries the structure lock so the preview cannot be re-shaped.
  • Write the author's instruction in place (heading in the header, markdown body with Write / Preview).
  • Pick which extra results to feature: the non-terminal view-result steps; the final step's result always shows.
  • Open canvas saves first and hands over only once the save has completed.

Task Type

  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other

Activity

  1. added theissue type on Aug 27, 2026
  2. yangzhang75 commented on Aug 27, 2026

    @yangzhang75
    ContributorAuthor

    /parent-issue: #8011

  3. yangzhang75 commented on Aug 27, 2026

    @yangzhang75
    ContributorAuthor

    /take

  4. changed the title [-]feat(workflow-form): authoring mode for building the Form View[/-] [+]feat(workflow-form): Form View edit mode, with instruction and result authoring[/+] on Sep 11, 2026
  5. added a commit that references this issue on Sep 11, 2026
    1c9ed88
  6. added a commit that references this issue on Sep 11, 2026
    a007da5
  7. added a commit that references this issue on Sep 12, 2026
    0b103f8
  8. removed their assignment
    on Sep 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions