diff --git a/.jules/palette.md b/.jules/palette.md new file mode 100644 index 0000000..80d7a51 --- /dev/null +++ b/.jules/palette.md @@ -0,0 +1,3 @@ +## 2026-06-12 - Back-to-Overview Navigation for Template Documentation +**Learning:** Adding a persistent "← Back to Overview" navigation link at the bottom of deeply-nested template documentation pages improves developer navigation flow and usability, allowing seamless return to the main documentation index without relying on browser back buttons. +**Action:** Always include `[← Back to Overview](../README.md)` at the end of template documentation files (`docs/template/*.md`) and the base documentation template (`.template/docs/template.md`). diff --git a/.template/docs/template.md b/.template/docs/template.md index f8136a9..3cc095a 100644 --- a/.template/docs/template.md +++ b/.template/docs/template.md @@ -20,3 +20,5 @@ Deploy the stack using: ```bash mise run deploy ${name} ``` + +[← Back to Overview](../README.md) diff --git a/docs/template/agent.md b/docs/template/agent.md index cfb67a6..49bc76c 100644 --- a/docs/template/agent.md +++ b/docs/template/agent.md @@ -63,3 +63,5 @@ Variable | Description | Required | Default `SERVICE_NAME` | Powertools service name | No | `bedrock-agent` `METRICS_NAMESPACE` | Powertools metrics namespace | No | `BedrockAgent` `LOG_LEVEL` | Log level for the Lambda Logger | No | `INFO` + +[← Back to Overview](../README.md) diff --git a/docs/template/api.md b/docs/template/api.md index eb2a179..04c38e4 100644 --- a/docs/template/api.md +++ b/docs/template/api.md @@ -47,3 +47,5 @@ Variable | Description | Required | Default `SERVICE_NAME` | Powertools service name | No | `rest-api` `METRICS_NAMESPACE` | Powertools metrics namespace | No | `RestApi` `LOG_LEVEL` | Log level for the Lambda Logger | No | `INFO` + +[← Back to Overview](../README.md) diff --git a/docs/template/eventbridge.md b/docs/template/eventbridge.md index 367620d..7887df3 100644 --- a/docs/template/eventbridge.md +++ b/docs/template/eventbridge.md @@ -52,3 +52,5 @@ Variable | Description | Required | Default `SERVICE_NAME` | Powertools service name | No | `eventbridge` `METRICS_NAMESPACE` | CloudWatch metrics namespace | No | `EventBridge` `LOG_LEVEL` | Log level for the Lambda Logger | No | `INFO` + +[← Back to Overview](../README.md) diff --git a/docs/template/graphql.md b/docs/template/graphql.md index c3f10cf..d7c9190 100644 --- a/docs/template/graphql.md +++ b/docs/template/graphql.md @@ -90,3 +90,5 @@ Variable | Description | Required | Default `SERVICE_NAME` | Powertools service name | No | `graphql-api` `METRICS_NAMESPACE` | Powertools metrics namespace | No | `GraphQLApi` `LOG_LEVEL` | Log level for the Lambda Logger | No | `INFO` + +[← Back to Overview](../README.md) diff --git a/docs/template/s3.md b/docs/template/s3.md index 64aa77d..602dd0c 100644 --- a/docs/template/s3.md +++ b/docs/template/s3.md @@ -42,3 +42,5 @@ Variable | Description | Required | Default `SERVICE_NAME` | Powertools service name | No | `s3-processor` `METRICS_NAMESPACE` | CloudWatch Metrics namespace | No | `S3Processor` `LOG_LEVEL` | Log level for the Lambda Logger | No | `INFO` + +[← Back to Overview](../README.md) diff --git a/docs/template/sqs.md b/docs/template/sqs.md index 31fd0f8..1425950 100644 --- a/docs/template/sqs.md +++ b/docs/template/sqs.md @@ -53,3 +53,5 @@ Variable | Description | Required | Default `SERVICE_NAME` | Powertools service name | No | `sqs-processor` `METRICS_NAMESPACE` | Powertools metrics namespace | No | `SqsProcessor` `LOG_LEVEL` | Log level for the Lambda Logger | No | `INFO` + +[← Back to Overview](../README.md) diff --git a/docs/template/stream.md b/docs/template/stream.md index aa17a5b..e247fbd 100644 --- a/docs/template/stream.md +++ b/docs/template/stream.md @@ -55,3 +55,5 @@ Variable | Description | Required | Default `SERVICE_NAME` | Powertools service name | No | `dynamodb-stream` `METRICS_NAMESPACE` | Powertools metrics namespace | No | `DynamoDBStream` `LOG_LEVEL` | Log level for the Lambda Logger | No | `INFO` + +[← Back to Overview](../README.md)