Skip to content

docs(seo): address Cubic findings on SEO landings#684

Merged
vieiralucas merged 1 commit intomainfrom
worktree-cubic-fix-seo-docs
Apr 22, 2026
Merged

docs(seo): address Cubic findings on SEO landings#684
vieiralucas merged 1 commit intomainfrom
worktree-cubic-fix-seo-docs

Conversation

@vieiralucas
Copy link
Copy Markdown
Member

@vieiralucas vieiralucas commented Apr 22, 2026

Summary

Fixes 5 Cubic review findings across the recent SEO batch:

Test plan

  • Diff reviewed — 4 files, 8 insertions, 2 deletions.
  • Runtime count verified against crates/fakecloud-lambda/src/runtime.rs (13 entries match).
  • /docs/services/dynamodb/ confirmed to exist (website/content/docs/services/dynamodb.md).

Summary by cubic

Fixes five SEO-related doc issues found by Cubic across four pages. Updates the Lambda runtime list, corrects a DynamoDB link, hardens CI health checks, and adds a missing Terraform output.

  • Bug Fixes
    • test-lambda-locally.md: Replace runtime list with the actual 13 supported runtimes — Node 18/20/22; Python 3.11/3.12/3.13; Java 17/21; .NET 8; Ruby 3.3/3.4; provided.al2/provided.al2023.
    • mock-dynamodb.md: Point “DynamoDB docs” to /docs/services/dynamodb/.
    • blog/cdk-local-testing.md and blog/terraform-local-development-aws.md: Add a trailing curl -sf after the wait loop so CI fails if fakecloud never becomes ready.
    • blog/terraform-local-development-aws.md: Add output "bucket_id" to match the documented terraform output -raw bucket_id.

Written for commit 9b75eae. Summary will update on new commits.

- `test-lambda-locally.md`: fix runtime list to match actually-supported
  set (13 total) — drop Python 3.9/3.10, Java 11, .NET 6, Ruby 3.2, Go;
  add Python 3.13, Ruby 3.3/3.4.
- `mock-dynamodb.md`: point DynamoDB docs link to `/docs/services/dynamodb/`
  instead of the services index.
- `blog/cdk-local-testing.md` + `blog/terraform-local-development-aws.md`:
  add an explicit `curl -sf` after the health-wait loop so the CI step
  fails when fakecloud never becomes ready (the bare `for … && break; sleep`
  loop exits 0 on timeout).
- `blog/terraform-local-development-aws.md`: add the missing
  `output "bucket_id"` block so the documented
  `terraform output -raw bucket_id` command actually works as copy-pasted.
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 4 files

@vieiralucas vieiralucas merged commit 6c74681 into main Apr 22, 2026
19 checks passed
@vieiralucas vieiralucas deleted the worktree-cubic-fix-seo-docs branch April 22, 2026 21:31
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