De-slop: remove every em-dash + banned words across all modules + capstone (#94)
Sync course wiki / sync-wiki (push) Successful in 4s
Sync course wiki / sync-wiki (push) Successful in 4s
Co-authored-by: claude <claude@jpaul.io> Co-committed-by: claude <claude@jpaul.io>
This commit was merged in pull request #94.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
Copy this to whatever filename YOUR agentic tool reads for repo-level instructions (check its
|
||||
docs), place it at the repo root, then edit every line to match reality. Wrong instructions are
|
||||
worse than none — read it through before you commit it. Delete this comment when you're done.
|
||||
worse than none; read it through before you commit it. Delete this comment when you're done.
|
||||
|
||||
The shape below is deliberately short. An instructions file is a briefing for an agent that will
|
||||
edit this code, not documentation for humans (that's the README). Keep only lines that change the
|
||||
@@ -13,15 +13,15 @@
|
||||
# Instructions for AI agents working on tasks-app
|
||||
|
||||
A tiny command-line task tracker. The point of this project is to be small enough to read in a
|
||||
minute but real enough to have more than one file. Keep it that way — don't grow it into a product.
|
||||
minute but real enough to have more than one file. Keep it that way; don't grow it into a product.
|
||||
|
||||
## Project layout
|
||||
|
||||
- `tasks.py` — core logic (`Task`, `TaskList`). New behavior that isn't about the command line goes
|
||||
- `tasks.py`: core logic (`Task`, `TaskList`). New behavior that isn't about the command line goes
|
||||
here.
|
||||
- `cli.py` — the command-line front end. Argument parsing and printing only; it calls into
|
||||
- `cli.py`: the command-line front end. Argument parsing and printing only; it calls into
|
||||
`tasks.py`. Reads and writes `tasks.json`.
|
||||
- `tasks.json` — generated state. See "Don't touch" below.
|
||||
- `tasks.json`: generated state. See "Don't touch" below.
|
||||
|
||||
## Build and test commands
|
||||
|
||||
@@ -31,7 +31,7 @@ minute but real enough to have more than one file. Keep it that way — don't gr
|
||||
|
||||
## Coding standards
|
||||
|
||||
- Python 3.10+ . Standard library only — no third-party packages without being asked.
|
||||
- Python 3.10+ . Standard library only; no third-party packages without being asked.
|
||||
- Type-hint public functions and methods. Match the existing dataclass style in `tasks.py`.
|
||||
- Handle bad input gracefully (e.g. a non-numeric index) rather than letting a raw traceback escape.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user