The spec is written to be (so you can adapt it to Git‑based VCS, Mercurial, or even a custom in‑house system) while still giving concrete details for design, development, testing, and rollout.
A typical workflow might begin with a designer in Yogyakarta drafting a pattern for a (jilbab biru) in a vector graphics editor. The file is stored in a Git repository, allowing teammates in Jakarta and Bandung to iterate on color palettes, fabric simulations, and branding assets without overwriting each other’s work. The commit history becomes a narrative of creative decisions, preserving the evolution from concept sketches to the final product. The spec is written to be (so you