From c5b322dae88214dd50329f94122a64b527ff533c Mon Sep 17 00:00:00 2001 From: Tom Softreck Date: Wed, 28 Oct 2026 13:06:13 +0100 Subject: [PATCH] docs(readme): document [dev] test installation (ticket-026) --- README.md | 7 +++++++ project/ticket-026/README.md | 22 ++++++++++++++++++++++ project/ticket-026/intent.json | 24 ++++++++++++++++++++++++ 3 files changed, 53 insertions(+) create mode 100644 project/ticket-026/README.md create mode 100644 project/ticket-026/intent.json diff --git a/README.md b/README.md index 307bc8c..3d738b6 100644 --- a/README.md +++ b/README.md @@ -227,6 +227,13 @@ pip install redup[compare] # networkx for cross-project community detection pip install redup[llm] # litellm for LLM-powered refactoring plans ``` +### Development / tests + +```bash +pip install -e ".[dev]" +pytest -q +``` + ## Quick Start ### CLI diff --git a/project/ticket-026/README.md b/project/ticket-026/README.md new file mode 100644 index 0000000..594d25c --- /dev/null +++ b/project/ticket-026/README.md @@ -0,0 +1,22 @@ +# Ticket 026: Document dev test installation in README + +- **ID**: ticket-026 +- **Owner**: antigravity +- **Status**: IN_PROGRESS +- **Workflow state**: PUBLICATION +- **Created**: 2026-10-28 + +## Goal and scope + +SESSION_EXECUTION_AUTHORIZATION: user requested autonomous completion of remaining backlog tasks (`kontynuuj, testuj, scalaj, wykonuj zalegle`) for `semcod/redup#30`. +Document the `[dev]` optional dependencies installation (`pip install -e ".[dev]"`) and test command (`pytest -q`) in `README.md` so contributors and fleet verifiers install `pytest` before running the test suite. + +## Acceptance criteria + +- [x] AC-01: `README.md` documents `pip install -e ".[dev]"` and `pytest -q` under Installation. +- [x] AC-02: `./project/governance-check.sh --base origin/main` and `pytest -q` pass. + +## Tracking boundary + +This directory contains the minimal reviewed intent. Optional participant prose +and raw command logs are not required delivery output. diff --git a/project/ticket-026/intent.json b/project/ticket-026/intent.json new file mode 100644 index 0000000..d28ea1e --- /dev/null +++ b/project/ticket-026/intent.json @@ -0,0 +1,24 @@ +{ + "schema": "new-project.intent/v3", + "ticket": "ticket-026", + "summary": "Document dev test installation in README", + "workstream": "governance", + "classification": { + "kind": "SERVICE", + "priority": "P2", + "origin": "health" + }, + "allowedPaths": [ + "project/ticket-026/**", + "TODO.md", + "project/TICKETS.md", + "README.md" + ], + "forbiddenPaths": [ + "project/ticket-*/user-*.md" + ], + "stacks": [], + "dependsOn": [], + "conflictsWith": [], + "integrationTicket": null +}