# Fresh — Product proposal

**Fresh** is a tiny, task-oriented scripting language for build, install, clean, and deploy
scripts. You declare a handful of tasks; Fresh turns each one into a subcommand, auto-generates
`--help`, and runs the plain system commands and file operations you list. No permission juggling,
no boilerplate — scripts *just work* out of the box.

> `#!/usr/bin/env fresh`

- [index.html](index.html) — product dashboard; renders every document below in the browser.
- [ConceptOverview.md](ConceptOverview.md) — the problem, the idea, and the design philosophy.
- [SystemCapabilityAnalysis.md](SystemCapabilityAnalysis.md) — the exact set of OS-facing
  operations a language like this must own, and the runtime that provides them.
- [LanguageSpecification.md](LanguageSpecification.md) — v1 grammar, semantics, and worked
  examples (including your Dtracker tool rewritten in Fresh).
- [PhasedRoadmap.md](PhasedRoadmap.md) — feature sets across release phases, from a minimal
  "run one command and move a file" v0.1 up to matrix builds and remote deploys.
