# Repository Scan ## Scope Scanned the workspace on 2026-04-27 while bootstrapping Trellis project guidelines. ## Findings - The workspace root is `/mnt/d/document/mzh`. - `git status --short --branch` from the workspace root fails with `fatal: not a git repository`; no git metadata is available at this level. - The only root-level convention file discovered by the bootstrap search is `AGENTS.md`. - `AGENTS.md` contains Trellis-managed instructions only. It does not describe backend or frontend implementation conventions. - No app package manifests were found at the workspace root, including `package.json`, `pyproject.toml`, `go.mod`, `Cargo.toml`, or common lockfiles. - No application source files were found outside Trellis/Codex scaffolding at shallow workspace depth. The current files are Trellis workflow/config/scripts/specs/tasks and Codex agent configuration. - At initial scan time, existing `.trellis/spec/backend/*.md` and `.trellis/spec/frontend/*.md` files were unpopulated scaffold templates; they have since been populated during this bootstrap task. ## Later Developer Decision The source scan remains accurate as a scan of files on disk, but it no longer means the project stack lacks a decision. The developer later provided explicit project requirements in `.trellis/tasks/00-bootstrap-guidelines/research/project-requirements.md`. Future agents should combine both facts: application source code does not exist yet, and the intended stack is JSP + Servlet + MySQL + Tomcat with a layered B/S architecture. ## Source-Code Evidence Boundary Because there is no backend or frontend application code in this workspace yet, the bootstrap specs should distinguish source-code evidence from developer-provided decisions: - Backend and frontend conventions are not evidenced by source files yet. - The project stack and intended architecture are established by the developer: B/S layered JSP + Servlet + MySQL + Tomcat development in IDEA. - Future agents should follow the populated `.trellis/spec/` files and `.trellis/tasks/00-bootstrap-guidelines/research/project-requirements.md` for stack, module, table, and workflow decisions. - When new backend/frontend code is introduced, agents should update the matching `.trellis/spec/` files with concrete examples from that code.