Skip to content

Commit 2bc1e34

Browse files
committed
Simplify llms.txt structure
- Merge Tutorials & Examples and Blog & Resources into unified Resources section - Remove Optional section (What Is Pulumi?, Community) - Remove CrossGuard reference from IaC section - Rename Hugo template from index.llmstxt.txt to index.llms.txt - Update output format name from LLMSTXT to llms in config
1 parent 45acecb commit 2bc1e34

File tree

3 files changed

+5
-28
lines changed

3 files changed

+5
-28
lines changed

config/_default/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ timeout: 300000
3333
outputFormats:
3434
rss:
3535
baseName: rss
36-
LLMSTXT:
36+
llms:
3737
mediaType: "text/plain"
3838
baseName: "llms"
3939
isPlainText: true

layouts/index.llmstxt.txt renamed to layouts/index.llms.txt

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
- [Why Pulumi?](https://www.pulumi.com/docs/iac/) - Real code vs YAML configuration
1919
{{- range where .Site.RegularPages "Section" "docs" }}
2020
{{- if and (in .RelPermalink "/iac/") (not (in .RelPermalink "/get-started/")) (not (isset .Params "llms_exclude")) }}
21-
{{- if or (in .RelPermalink "/languages-sdks/") (in .RelPermalink "/clouds/") (in .RelPermalink "/cli/") (in .RelPermalink "/automation-api/") (in .RelPermalink "/crossguard/") (in .RelPermalink "/adopting-pulumi/") }}
21+
{{- if or (in .RelPermalink "/languages-sdks/") (in .RelPermalink "/clouds/") (in .RelPermalink "/cli/") (in .RelPermalink "/automation-api/") (in .RelPermalink "/adopting-pulumi/") }}
2222
- [{{ .Title }}]({{ .Permalink }}){{ if .Params.meta_desc }} - {{ .Params.meta_desc | truncate 100 }}{{ end }}
2323
{{- end }}
2424
{{- end }}
@@ -61,24 +61,10 @@
6161
- [.NET/C#](https://www.pulumi.com/docs/reference/pkg/dotnet/) - Complete .NET API
6262
- [Java](https://www.pulumi.com/docs/reference/pkg/java/) - Complete Java API
6363

64-
## Tutorials & Examples
64+
## Resources
6565

66-
{{- $tutorials := where .Site.RegularPages "Section" "tutorials" }}
67-
{{- range first 10 $tutorials }}
68-
{{- if not (isset .Params "llms_exclude") }}
69-
- [{{ .Title }}]({{ .Permalink }}){{ if .Params.meta_desc }} - {{ .Params.meta_desc | truncate 100 }}{{ end }}
70-
{{- end }}
71-
{{- end }}
72-
- [More Tutorials](https://www.pulumi.com/tutorials/) - Complete list of hands-on learning paths
66+
- [Tutorials](https://www.pulumi.com/tutorials/) - Hands-on learning paths
7367
- [Examples](https://github.com/pulumi/examples) - Production-ready templates
7468
- [Templates](https://www.pulumi.com/templates/) - Starter templates for common architectures
75-
76-
## Blog & Resources
77-
7869
- [Blog](https://www.pulumi.com/blog/) - Latest features, best practices, and announcements
7970
- [Case Studies](https://www.pulumi.com/case-studies/) - How BMW, Mercedes-Benz, Snowflake use Pulumi
80-
81-
## Optional
82-
83-
- [What Is Pulumi?](https://www.pulumi.com/what-is/what-is-pulumi/) - Detailed explanation
84-
- [Community](https://www.pulumi.com/community/) - Slack, discussions, events

static/llms.txt

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
- [Cloud Providers](https://www.pulumi.com/docs/iac/clouds/) - AWS, Azure, GCP, Kubernetes guides
1919
- [CLI Commands](https://www.pulumi.com/docs/iac/cli/commands/) - Complete command reference
2020
- [Automation API](https://www.pulumi.com/docs/iac/automation-api/) - Embed Pulumi in your applications
21-
- [CrossGuard Policies](https://www.pulumi.com/docs/iac/crossguard/) - Policy as code enforcement
2221
- [Terraform Migration](https://www.pulumi.com/docs/iac/adopting-pulumi/migrate-terraform/) - Migrate from Terraform
2322
- [CloudFormation Migration](https://www.pulumi.com/docs/iac/adopting-pulumi/migrate-cloudformation/) - Migrate from CloudFormation
2423

@@ -55,18 +54,10 @@
5554
- [.NET/C#](https://www.pulumi.com/docs/reference/pkg/dotnet/) - Complete .NET API
5655
- [Java](https://www.pulumi.com/docs/reference/pkg/java/) - Complete Java API
5756

58-
## Tutorials & Examples
57+
## Resources
5958

6059
- [Tutorials](https://www.pulumi.com/tutorials/) - Hands-on learning paths
6160
- [Examples](https://github.com/pulumi/examples) - Production-ready templates
6261
- [Templates](https://www.pulumi.com/templates/) - Starter templates for common architectures
63-
64-
## Blog & Resources
65-
6662
- [Blog](https://www.pulumi.com/blog/) - Latest features, best practices, and announcements
6763
- [Case Studies](https://www.pulumi.com/case-studies/) - How BMW, Mercedes-Benz, Snowflake use Pulumi
68-
69-
## Optional
70-
71-
- [What Is Pulumi?](https://www.pulumi.com/what-is/what-is-pulumi/) - Detailed explanation
72-
- [Community](https://www.pulumi.com/community/) - Slack, discussions, events

0 commit comments

Comments
 (0)