{
  "edition": {
    "edition": "2026-09-06-draft-01",
    "language": "en",
    "publicationState": "published",
    "sourceRevision": "a7e788eb4b151fd92c1f58153e015773e3a829af",
    "projectCount": 67,
    "documentCount": 94,
    "skillCount": 10,
    "archivePath": "library.zip",
    "archiveBytes": 181812,
    "releasedAt": "2026-09-08T05:03:11.129+00:00"
  },
  "access": {
    "released": true,
    "rehearsal": false
  },
  "project": "app-extensions/artwork-export.md",
  "markdown": "https://legion.tw/api/projects/packet.md/app-extensions/artwork-export.md?edition=2026-09-06-draft-01",
  "documents": [
    {
      "path": "app-extensions/README.md",
      "text": "# Extensions inside existing applications\n\n[All project types](../README.md) · [Shared launch](../shared/launch.md)\n\nAdd useful behavior to familiar software while keeping the person's existing documents and working habits.\n\n## Projects to build\n\n- [Move information between two Excel files](excel-workbook-transfer.md)\n- [Prepare an incoming spreadsheet](spreadsheet-import.md)\n- [See meaningful changes between spreadsheets](spreadsheet-changes.md)\n- [Assemble a recurring Word document](word-report-assembly.md)\n- [Prepare artwork for several destinations](artwork-export.md)\n- [Make printable cards from existing material](printable-cards.md)\n\nThese are instructions for projects you can build with your coding agent.\n"
    },
    {
      "path": "app-extensions/artwork-export.md",
      "text": "# Prepare your artwork for everywhere you use it\n\nBuild an extension or reusable command in the person's image editor that prepares the output set they normally make from finished artwork. Build it extremely well for their complete finishing routine. Follow the [shared launch](../shared/launch.md) and use the editor they already work in.\n\nStart with an illustration or photograph and ask where its finished versions go. A print file, a website image, a portrait crop, and a credited preview can require different decisions. Learn the person's actual destinations and requirements before designing the output set.\n\n## Remember the finishing routine\n\nGive each destination a recognizable saved setup. Include the requirements that matter there: dimensions, file format, image quality, crop, background or transparency, color handling, and any credit or other finishing treatment the person uses.\n\nUse current destination requirements or the instructions supplied by the person, especially for print work. Explain unfamiliar choices in terms of their effect on the result. The person should understand which settings belong to the destination and which choices belong to this particular piece of art.\n\nLet them select the relevant output set from inside their normal editing workflow. Support a clear choice of the source document, image, or selected artwork that will be used. They should recognize what is about to be prepared.\n\n## Give crops proper attention\n\nShow the proposed versions at a useful size before export. Let the person inspect and adjust composition for each shape. A face, caption, or important detail may need a different crop in a wide image than in a portrait preview.\n\nPreserve those decisions so the person can export again after revising the original. Make it clear which adjustments apply to one destination and which affect the whole output set. Keep credit text and other additions legible at the intended viewing size.\n\nTreat output preparation as work derived from the editable original. Keep its layers, resolution, and other useful editing information intact. A smaller flattened copy is an output the person chose for a destination; the original remains available for future work.\n\n## Produce a set they can find and use\n\nExport clearly named files into a destination the person understands. Make it easy to distinguish versions and see which outputs completed. Let them inspect the actual exported files rather than relying only on the editor's preview.\n\nHandle another export of the same work deliberately. The person should know whether they are updating the current output set or keeping a new version. Preserve valuable earlier output according to their working practice and make a partial failure easy to resolve.\n\nInstall the command through the editor's appropriate extension or automation mechanism. Keep its saved setups and any reusable assets under the shared launch's ownership and recovery guidance. Explain how the person can update the routine when a destination changes its requirements.\n\n## Finish one piece of work\n\nDeliver the installed extension or command and prepare the person's actual output set. Adjust a crop, check a credit, export, and open the files through the applications or viewers they will use. Where print matters, help the person check a sample through their intended printing workflow.\n\nJudge whether the command handles the finishing steps they normally repeat and whether the files are ready for their destinations. Let their visual judgment guide refinements to previewing and crop control.\n\nExplain how one editable source can produce several purpose-built outputs, with reusable destination rules and per-artwork decisions. Later, add another destination or output set while preserving the routines and crop choices that already work.\n"
    }
  ]
}