diff --git a/docs/EXISTING_REPO_CHECKLIST.md b/prompts/EXISTING_REPO_CHECKLIST.md similarity index 97% rename from docs/EXISTING_REPO_CHECKLIST.md rename to prompts/EXISTING_REPO_CHECKLIST.md index 6fa115a..2b5855a 100644 --- a/docs/EXISTING_REPO_CHECKLIST.md +++ b/prompts/EXISTING_REPO_CHECKLIST.md @@ -1,7 +1,7 @@ # Existing Repo Checklist Use this checklist when beginning work in a repo that may not yet conform to our -[development policies](https://git.eeqj.de/sneak/prompts/raw/branch/main/REPO_POLICIES.md). +[development policies](https://git.eeqj.de/sneak/prompts/raw/branch/main/prompts/REPO_POLICIES.md). Work on a feature branch. Check each item and fix any gaps before proceeding with your task. @@ -19,7 +19,7 @@ with your task. Started, Rationale, Design, TODO, License, Author) - [ ] `LICENSE` file exists and matches the README - [ ] `REPO_POLICIES.md` exists and version date is current with the - [authoritative source](https://git.eeqj.de/sneak/prompts/raw/branch/main/REPO_POLICIES.md) + [authoritative source](https://git.eeqj.de/sneak/prompts/raw/branch/main/prompts/REPO_POLICIES.md) - [ ] `.gitignore` is comprehensive (OS, editor, language artifacts, secrets) — fetch from `https://git.eeqj.de/sneak/prompts/raw/branch/main/.gitignore` if missing diff --git a/GO_HTTP_SERVER_CONVENTIONS.md b/prompts/GO_HTTP_SERVER_CONVENTIONS.md similarity index 100% rename from GO_HTTP_SERVER_CONVENTIONS.md rename to prompts/GO_HTTP_SERVER_CONVENTIONS.md diff --git a/docs/NEW_REPO_CHECKLIST.md b/prompts/NEW_REPO_CHECKLIST.md similarity index 91% rename from docs/NEW_REPO_CHECKLIST.md rename to prompts/NEW_REPO_CHECKLIST.md index 06ec72a..10c0981 100644 --- a/docs/NEW_REPO_CHECKLIST.md +++ b/prompts/NEW_REPO_CHECKLIST.md @@ -2,10 +2,10 @@ Use this checklist when creating a new repository from scratch. Follow the steps in order. Full policies are at: -`https://git.eeqj.de/sneak/prompts/raw/branch/main/REPO_POLICIES.md` +`https://git.eeqj.de/sneak/prompts/raw/branch/main/prompts/REPO_POLICIES.md` Template files can be fetched from: -`https://git.eeqj.de/sneak/prompts/raw/branch/main/` +`https://git.eeqj.de/sneak/prompts/raw/branch/main/` ## 1. Initialize @@ -40,7 +40,8 @@ Template files can be fetched from: ### Create Project Files - [ ] `LICENSE` file matching the chosen license -- [ ] `REPO_POLICIES.md` — fetch from prompts repo +- [ ] `REPO_POLICIES.md` — fetch from `prompts/REPO_POLICIES.md` in the prompts + repo - [ ] `Dockerfile` and `.dockerignore` - Server: runs the application - Non-server: brings up dev environment and runs `make check` diff --git a/REPO_POLICIES.md b/prompts/REPO_POLICIES.md similarity index 98% rename from REPO_POLICIES.md rename to prompts/REPO_POLICIES.md index df18a7c..cfa1b0c 100644 --- a/REPO_POLICIES.md +++ b/prompts/REPO_POLICIES.md @@ -123,7 +123,7 @@ Version: 2026-02-22 - When setting up a new repo, files from the `prompts` repo may be used as templates. Fetch them from - `https://git.eeqj.de/sneak/prompts/raw/branch/main/`. + `https://git.eeqj.de/sneak/prompts/raw/branch/main/`. - New repos must contain at minimum: - `README.md`, `.git`, `.gitignore`, `.editorconfig`