v2 Getting Started (AWS)#606
Conversation
The concepts behind this draft: 1. Design paths for the main LocalStack use cases 2. Simplify the quickstart to get them to success faster 3. Have both an awslocal and a terraform quickstart 4. Bring AI and agent use cases up front [DOC-12](https://linear.app/localstack/issue/DOC-12/docs-quickstart-v2)
Deploying localstack-docs with
|
| Latest commit: |
60eed52
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://6ca545f7.localstack-docs.pages.dev |
| Branch Preview URL: | https://revise-getting-started.localstack-docs.pages.dev |
|
added |
Fixed some issues on the quick start and reordered the pages to make a more logical order
This was per the suggestion of Colin
peter-smith-phd
left a comment
There was a problem hiding this comment.
Thanks for sharing this PR. It's really nice to see the focus of Local, CI, and AI, and the working example is the perfect size to get something up and running in 10 minutes.
But, I think there's more trimming to be done. There's still a lot of complexity in these pages that go beyond "Getting Started". It'd suggest you document the happy path for the common case, and just hyperlink to the more advanced pages for more detail. If we can't get the happy path working well, then we need to fix the software to make it work better.
PR Audit SummaryStatus: Needs Significant ReworkThis PR introduces several critical technical inaccuracies, broken code snippets, and information architectural redundancies. To maintain our technical integrity and avoid introducing "docs debt," the following must be addressed before merging. Technical & Architectural Requirements1) Technical Accuracy (High Priority)
2) Code Integrity (Blockers):All code blocks must be validated and "copy-paste ready" before deployment.
3) Documentation Information Architecture (DRY Principles):
4) Editorial Standards:
Why this is necessary:We are holding this PR to ensure the "Getting Started" experience (the most high-traffic area of our site) is technically accurate and the information architecture is consistent. Merging in the current state would introduce immediate technical debt and user friction. |
Information Architecture Realignment: Removing Quickstart Anti-PatternAs part of the v2 Getting Started experience, I am realigning our information architecture (and sidebar hierarchy) to resolve a long-standing architectural anti-pattern: housing a specific Quickstart tutorial within the general "Getting Started" folder. Rationale for the Restructure:
Action Taken: I am stripping the "Quickstart" branding from the "Local Development" page and reframing it as a declarative guide for deploying your first local serverless API. This ensures the folder remains a cohesive onboarding path, while the upcoming Quickstart Library will serve as the dedicated home for specialized, multi-language recipes. |
The reference to the k8 tutorial has been moved into a standard Note component. This file is now dead code.
Removed redundant "Next Steps" clutter and relocated Docker, Compose, and Helm to a dedicated orchestration section. Standardized tone and corrected tool categorizations.
Consolidated use cases, removed duplicated MCP configuration, and deleted non-functional validation content. Standardized the tone and improved technical context throughout the guide.
Co-authored-by: Harsh Mishra <erbeusgriffincasper@gmail.com> Co-authored-by: Quetzalli <alejandra.olvera.novack@gmail.com>
|
note: We must add to our docs agent a linter check for validating against AI code snippet indentation mistakes. This PR had indentation mistakes in 2 files, python and yaml. This is a AI mistake we should watch for. |

This PR is still in early draft form.
The concepts behind this draft:
DOC-12