Files
atelier/CHANGELOG.md
T
Jon Chery 496303471d docs(milestone): complete v0.1 — initial framework
---ci---
project: atelier
phase: 7
milestone: v0.1
status: complete
phase_role: final
milestone_complete: true
requirements:
  covered: [ATELIER-01, ATELIER-02, ATELIER-03, ATELIER-04, ATELIER-05, ATELIER-06, ATELIER-07, ATELIER-08, ATELIER-09, ATELIER-10, ATELIER-11, ATELIER-12, ATELIER-13, ATELIER-14, ATELIER-15, ATELIER-16, ATELIER-17, ATELIER-18, ATELIER-19, ATELIER-20, ATELIER-21, ATELIER-22, ATELIER-23, ATELIER-24, ATELIER-25, ATELIER-26, ATELIER-27, ATELIER-28, ATELIER-29, ATELIER-30, ATELIER-31, ATELIER-32, ATELIER-33, ATELIER-34, ATELIER-35]
  partial: []
ship:
  milestone: v0.1
  type: NFR
  tag: v0.0.7
  merge: milestone/v0.1-atelier -> main
  release: https://git.cloudinit.dev/cloudinit-bot/atelier/releases/tag/v0.0.7
---/ci---

Milestone v0.1 — Initial Framework (NFR, complete).
8 core principles (C1-C8), 11 domains, 110 domain principles, 27 derived docs, 4 good + 3 bad examples, 4 language docs, full matrix, 3 review docs.
All 35 requirements covered. 7 patches (v0.0.0 pre-execution through v0.0.7 final). v0.0.7 IS the v0.1.0 milestone release.
2026-08-05 00:36:55 +00:00

3.0 KiB
Raw Blame History

Changelog

All notable changes to the Atelier framework are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.1.0] — 2026-08-05

Added

  • Eight core principles (C1C8) in core/first-principles.md with definitions, precedence, and violation tables.
  • Formal conflict resolution procedure in core/conflict-resolution.md (hierarchy, precedence, worked examples, non-tradeable declarations).
  • Canonical reading order in core/reading-order.md with paths for agents, humans, conflict resolution, and review.
  • README with quickstart for AI agents and humans.
  • MIT license.
  • Eleven domain first-principles (P1P10 each): UI/UX, API, Security, Data, Testing, Performance, Observability, Errors, Documentation, Concurrency, DevOps.
  • Twenty-seven domain derived/topic docs (REST, GraphQL, versioning, error-responses, pagination, authentication, authorization, input-validation, secrets, supply-chain, schema-design, migrations, indexing, pyramid, fixtures, frontend, backend, logging, metrics, tracing, tokens, copywriting, patterns, doc-templates, patterns, ci-cd, environments).
  • matrix/principles-matrix.md — full mapping of all 110 domain principles to core derivations.
  • matrix/domain-coverage.md — inverse mapping of core principles to domains.
  • review/agent-checklist.md — pre-completion gate for AI agents.
  • review/peer-review-checklist.md — human review checklist.
  • review/anti-patterns.md — catalog of violations with principle citations.
  • Four good worked examples: examples/good/api-endpoint.md, react-component.md, db-schema.md, error-handler.md.
  • Three bad worked examples: examples/bad/god-object.md, silent-error.md, leaky-abstraction.md.
  • Four language application docs: languages/typescript.md, python.md, go.md, rust.md.
  • MANIFEST.md — authoritative document index.
  • CONTRIBUTING.md — contribution guide.

Framework Properties

  • 8 core principles, 11 domains, 110 domain principles, all traced via the matrix.
  • NFR milestone type (documentation only, no runtime code).
  • Tags: v0.0.0 (pre-execution) through v0.0.7 (final review + ship).
  • The v0.0.7 patch release IS the v0.1.0 milestone deliverable.

Phases

  • Phase 0 (v0.0.0): pre-execution — specify, clarify, research, plan, ship.
  • Phase 1 (v0.0.1): core foundation — first-principles, conflict-resolution, reading-order, README, LICENSE.
  • Phase 2 (v0.0.2): domain first-principles — uiux first-principles + audit.
  • Phase 3 (v0.0.3): domain derived docs — 27 topic files.
  • Phase 4 (v0.0.4): matrix + review — domain-coverage, agent-checklist, peer-review-checklist, anti-patterns.
  • Phase 5 (v0.0.5): examples — 4 good + 3 bad.
  • Phase 6 (v0.0.6): languages + meta — typescript, python, go, rust, CHANGELOG, CONTRIBUTING.
  • Phase 7 (v0.0.7): final review + ship — milestone release.