Skip to content

docs: rework the landing pages and fix inaccuracies - #4

Merged
JeanExtreme002 merged 2 commits into
mainfrom
docs-landing-page-and-fixes
Aug 31, 2026
Merged

docs: rework the landing pages and fix inaccuracies#4
JeanExtreme002 merged 2 commits into
mainfrom
docs-landing-page-and-fixes

Conversation

@JeanExtreme002

@JeanExtreme002 JeanExtreme002 commented Aug 31, 2026

Copy link
Copy Markdown
Owner

What

Reworks the two landing pages (README.md and docs/index.md) and fixes a
handful of statements elsewhere in the docs that did not match the shell.

Landing pages

  • Both now lead with the terminal screenshot, a one-line pitch and the project
    badges (CI, PyPI, licence, Python version), with the prose that used to
    repeat itself collapsed into a single paragraph under a rule.
  • The feature grid is shorter and points at the commands that do the work.

Corrections

Where Was Now
docs/index.md "Use scan to search memory" scan is a namespace, not a command — the text now points at the scan commands
docs/guide/reading-writing.md, docs/troubleshooting.md Ctrl+C during a watch "leaves the shell" it ends the running command and returns to the prompt (shell.py), so the claim is dropped
docs/guide/aliases-and-config.md PICKLOCK_CONFIG_DIR called "the flag" it is an environment variable
docs/guide/pointers.md "one that does not described that one run" fixed sentence
README.md writting, dependancy fixed spelling

Also

  • docs/installation.md: the "From source" section is now just the clone —
    the development setup lives in CONTRIBUTING.md.
  • docs/funding.md: drops the second star request, matching the README.

Version

Bumped to 0.1.1 (patch — docs only). picklock/__init__.py is the single
source hatch reads; docs/quickstart.md and the Sphinx fallback in
docs/conf.py spell the version out literally, so they move with it.

Checks

  • sphinx-build runs clean, no warnings, and every cross-reference resolves.
  • scripts/generate_command_reference.py output is unchanged, so the command
    reference still matches the registry.
  • Every command, flag and default named in the changed pages was checked
    against the code.

🤖 Generated with Claude Code

Rewrite the README and the docs index around the screenshot, a one-line
pitch and the project badges, and move the prose that repeated itself into
a single paragraph under a rule.

Fix what the pages got wrong about the shell:

- the scan cycle referred to a bare `scan`, which is a namespace rather
  than a command
- the watch pages said Ctrl+C leaves the shell; it ends the running
  command and returns to the prompt
- PICKLOCK_CONFIG_DIR was called a flag

Also fix a broken sentence in the pointers guide.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the docs Documentation: the README, the docs site, the repository's own files label Aug 31, 2026
@read-the-docs-community

read-the-docs-community Bot commented Aug 31, 2026

Copy link
Copy Markdown

Documentation build overview

📚 Picklock | 🛠️ Build #34305183 | 📁 Comparing c2757c2 against latest (1024bb6)

  🔍 Preview build  

8 files changed · ± 8 modified

± Modified

Docs-only release. The quickstart's banner sample and the Sphinx fallback
carry the version literally, so both move with it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the core Anything inside the picklock package label Aug 31, 2026
@JeanExtreme002
JeanExtreme002 merged commit 49e5bcc into main Aug 31, 2026
19 checks passed
@github-actions
github-actions Bot deleted the docs-landing-page-and-fixes branch August 31, 2026 03:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Anything inside the picklock package docs Documentation: the README, the docs site, the repository's own files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant