Skip to content

docs: update all documentation for post-refactor state - #14

Merged
ldastey-dev merged 1 commit into
masterfrom
action/13-docs
Feb 22, 2026
Merged

docs: update all documentation for post-refactor state#14
ldastey-dev merged 1 commit into
masterfrom
action/13-docs

Conversation

@ldastey-dev

Copy link
Copy Markdown
Owner

Actions 12 + 13 — CI polish and documentation update

Action 12 (Fix GitHub Actions workflow) was fully addressed during Actions 4 and 11 — ci.yml has the correct matrix (3.11/3.12), proper secret syntax, and no broken steps. No further CI changes are needed.

This PR delivers Action 13: update all documentation.

Changes

File Change
README.md Full rewrite — CLI subcommand usage, updated project structure, new Development section
.env.template Comments updated from script filenames to CLI subcommand names
DESIGN-REVIEW.md Added Section 9 Resolution Status — table of all 13 actions with PRs and test counts
.vscode/settings.json Removed deprecated python.linting.*, python.formatting.provider, python.pythonPath; added python.defaultInterpreterPath and ruff formatter config

Verification

ruff check .   # All checks passed
pytest -q      # 240 passed in 8.43s

- Rewrite README.md: replace script-based usage with CLI interface
  (python -m chesscom <subcommand>), update project structure tree,
  add Development section (tests, lint, CI)
- Update .env.template: replace all script-filename comments with
  the corresponding CLI subcommand names
- Update DESIGN-REVIEW.md: add Section 9 'Resolution Status' table
  mapping all 13 actions to their PRs and test counts
- Update .vscode/settings.json: remove deprecated python.linting.*
  and python.formatting.provider keys; replace python.pythonPath with
  python.defaultInterpreterPath; add [python] section with ruff
  formatter and on-save fix/organise-imports actions

240 tests, ruff clean.
@ldastey-dev
ldastey-dev merged commit 2b649de into master Feb 22, 2026
2 checks passed
@ldastey-dev
ldastey-dev deleted the action/13-docs branch February 22, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant