Engineering conventions and best practices for Sea Haven Industries
Find a file
Adam Moussa 670336506f
docs(lambda): unify the node runtime rule on 24.x
The three pages disagreed: two listed Node 24.x while the workstation
page still allowed 22.x or 24.x, and none said anything about 26.x.
State the rule once under Lambda defaults (24.x standard, 22.x legacy
only until the 2027-04-30 deprecation, never 26.x) and have the other
two pages defer to it.
2026-07-28 19:42:53 -04:00
.github style(ci): normalize workflow block spacing 2026-07-28 18:06:00 -04:00
constructs Add CDK version policy, update Node 24 and GitHub Actions CI/CD (#6) 2026-05-14 18:39:13 -04:00
hooks Add CDK version policy, update Node 24 and GitHub Actions CI/CD (#6) 2026-05-14 18:39:13 -04:00
scripts Add CDK version policy, update Node 24 and GitHub Actions CI/CD (#6) 2026-05-14 18:39:13 -04:00
.markdownlint-cli2.jsonc ci: add markdown-lint and link-check CI (INFRA-128) (#16) 2026-07-08 16:20:28 -04:00
aws-infrastructure.md docs(lambda): unify the node runtime rule on 24.x 2026-07-28 19:42:53 -04:00
bedrock.md Add Bedrock, dev-env, and Lambda template pages (#7) 2026-05-14 19:50:37 -04:00
cdk-project-layout.md docs(cdk-layout): pin example workflow refs, drop hardcoded account 2026-07-28 19:42:47 -04:00
cicd.md docs(cicd): document the concurrency convention used by the reusable workflows 2026-07-28 15:59:07 -04:00
code-review-rubric.md Add CDK layout and code review rubric to handbook index 2026-06-02 19:36:09 -04:00
code-review.md Add deferred findings policy to code review page 2026-05-15 17:13:47 -04:00
commit-messages.md docs: adopt conventional commit format as the org standard 2026-07-17 19:30:02 -04:00
CONTRIBUTING.md Add engineering handbook 2026-05-02 16:42:44 -04:00
dev-environment.md docs(lambda): unify the node runtime rule on 24.x 2026-07-28 19:42:53 -04:00
git-workflow.md docs(git-workflow): make ci-on-merge the sanctioned deploy path 2026-07-28 19:42:33 -04:00
github-standards.md ci: add markdown-lint and link-check CI (INFRA-128) (#16) 2026-07-08 16:20:28 -04:00
lambda-template.md Add Bedrock, dev-env, and Lambda template pages (#7) 2026-05-14 19:50:37 -04:00
LICENSE Add engineering handbook 2026-05-02 16:42:44 -04:00
lychee.toml ci: add markdown-lint and link-check CI (INFRA-128) (#16) 2026-07-08 16:20:28 -04:00
naming-conventions.md Add Bedrock, dev-env, and Lambda template pages (#7) 2026-05-14 19:50:37 -04:00
pull-requests.md docs: adopt conventional commit format as the org standard 2026-07-17 19:30:02 -04:00
README.md docs: adopt conventional commit format as the org standard 2026-07-17 19:30:02 -04:00
sam-project-layout.md Add Bedrock, dev-env, and Lambda template pages (#7) 2026-05-14 19:50:37 -04:00
secrets-and-config.md ci: add markdown-lint and link-check CI (INFRA-128) (#16) 2026-07-08 16:20:28 -04:00

Engineering Handbook

Docs Shell License: CC BY 4.0

Engineering conventions and best practices for Sea Haven Industries.

Contents

Contributing

See CONTRIBUTING.md.

License

This work is licensed under CC-BY-4.0. The commit messages section adapts content from commit-messages-guide by Romulo Oliveira, also licensed under CC-BY-4.0.