DraftWrite

  • Either a diagram to store, or a source to take the diagram from — one or the other, not both. Only the diagram branch is served: a body carrying source answers 400, since diagram is required.

    Either a diagram to store, or a source to take the diagram from — one or the other, not both. Only the diagram branch is served: a body carrying source answers 400, since diagram is required.

    • Your diagram, kept as you sent it: keys we do not model — notes, embedded bricks — come back untouched. The one thing we add is isTarget: true, on any node that does not already say whether a connection may end at it.

      We read nodes and connections to check it. A diagram missing either is stored anyway and reported as breaking rules.

      Properties: 3