M0 work committed locally on main as c6cb3cec89 (chore: establish M0 project foundations). Verified composer validate --strict, composer lint, composer test, composer audit and git diff --cached --check before commit. Documentation explicitly defers runtime application/Compose to M1; tests cover repository foundations only. Closing following owner approval. Commit has not been pushed.
M0 work committed locally on main as c6cb3cec89b99634f255a93481363efe7ef19c33 (chore: establish M0 project foundations). Verified composer validate --strict, composer lint, composer test, composer audit and git diff --cached --check before commit. Documentation explicitly defers runtime application/Compose to M1; tests cover repository foundations only. Closing following owner approval. Commit has not been pushed.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Establish the baseline repository layout and entry documentation.
Scope
src/,public/,db/migrations/,docker/,assets/,tests/.gitignorecovering vendor, node_modules, build output, local env filesAcceptance criteria
.gitignoreexcludes dependency, build, and secret filesBlocked by: #1
M0 scaffold implemented locally: meaningful directory READMEs, root README, expanded ignores, and complete AGPL-3.0-only license selected by owner. No fake runnable application; M1 quick start explicitly deferred. Foundation checks pass. Changes remain uncommitted, so this issue stays open pending commit/review.
M0 work committed locally on main as
c6cb3cec89(chore: establish M0 project foundations). Verified composer validate --strict, composer lint, composer test, composer audit and git diff --cached --check before commit. Documentation explicitly defers runtime application/Compose to M1; tests cover repository foundations only. Closing following owner approval. Commit has not been pushed.