Skip to content

v0.1.0 — vcs submodule layout and dotfiles project

Choose a tag to compare

@memclutter memclutter released this 26 Jun 18:25
v0.1.0

Project submodule layout, the first onboarded project, and broader tooling.

Added

  • vcs/<repo-name>/ submodule layout for projects: documented in the rules, scaffolded by sys.project.specify, and enforced by a new memos doctor project-layout check.
  • The dotfiles project: living spec plus its zsh-configuration and repository-metadata-exclusion work, delivered end to end through the SDD task loop (submodule pinned at dotfiles v0.0.3).

Changed

  • Migrated the dotfiles submodule from repo/ to vcs/dotfiles/ and purged the stale repo/ references across the rules and skills.

Tooling

  • pre-commit now mirrors CI (ruff check, ruff format --check, mypy, memos doctor).
  • Moved the uv workspace root to scripts/, consolidating .venv and tool caches under scripts/ instead of scattering them at the repo root.

Docs

  • Added third-party references and attributions to the README; made import-existing-repo guidance explicit in sys.project.specify.

See CHANGELOG.md for the full history (v0.0.1–v0.1.0).