Skip to content

docs: drop in-repo docs, use aws docs site#392

Merged
yaythomas merged 1 commit into
mainfrom
chore/remove-in-repo-docs
May 13, 2026
Merged

docs: drop in-repo docs, use aws docs site#392
yaythomas merged 1 commit into
mainfrom
chore/remove-in-repo-docs

Conversation

@yaythomas
Copy link
Copy Markdown
Contributor

Summary

The in-repo /docs folder is fully superseded by the AWS documentation site at https://docs.aws.amazon.com/durable-execution/. This PR deletes the folder and repoints the only two places in the repo that linked into it (README.md and AGENTS.md) at the AWS docs.

Changes

  • Delete docs/ and all subpages:
    • docs/index.md, docs/getting-started.md, docs/architecture.md, docs/best-practices.md
    • docs/core/{steps,wait,callbacks,invoke,child-contexts,parallel,map,logger}.md
    • docs/advanced/{error-handling,testing-modes,serialization}.md
    • docs/testing-patterns/{basic-tests,complex-workflows,stores}.md
    • Placeholder .gitkeep files under docs/api-reference/ and docs/testing-patterns/.
  • README.md — replace the multi-section Documentation block with short links to:
  • AGENTS.md — in the Python SDK link list, replace the per-page github.com/.../blob/main/docs/... links with a single link to the AWS docs site. Other external links (AWS docs, JS SDK repo, etc.) are untouched.

Sweep for other references

Grepped the full repo for docs/, \bdocs\b, and each deleted filename:

  • No matches in src/, tests/, examples/, .github/workflows/, .github/scripts/, .github/ISSUE_TEMPLATE/, pyproject.toml, .gitignore, CODE_OF_CONDUCT.md, NOTICE, LICENSE.
  • Remaining `docs` hits in the repo are either external URLs (docs.aws.amazon.com, docs.github.com, docs.astral.sh, github.com/ossf/scorecard/blob/main/docs/...) or the docs: Conventional Commit prefix in CONTRIBUTING.md and .github/scripts/lintcommit.py — all unrelated and left as-is.

Validation

  • hatch fmt --check — clean (180 files already formatted).
  • hatch run python .github/scripts/lintcommit.py — PASS on this commit.
  • hatch run test:cov / hatch run types:check — not rerun locally (local env issue on this host's pyenv 3.14.5 install); this PR touches only markdown, so no Python code paths, tests, or type stubs are affected. CI will be the source of truth.

The /docs folder is fully superseded by the AWS documentation site
at https://docs.aws.amazon.com/durable-execution/. Remove it and
point README.md and AGENTS.md at the AWS docs instead.

- Delete docs/ and all subpages (index, getting-started, core/*,
  advanced/*, testing-patterns/*, architecture).
- README.md: replace the Documentation section with links to the
  AWS docs site and the Lambda Durable Functions Guide.
- AGENTS.md: in the "Python SDK:" link list, replace per-page docs/
  links with a single link to the AWS docs site.
@yaythomas yaythomas merged commit 611eb55 into main May 13, 2026
14 of 15 checks passed
@yaythomas yaythomas deleted the chore/remove-in-repo-docs branch May 13, 2026 15:52
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.

2 participants