Conversation
Docs ReviewSolid first pass at a Pulumi HCL reference — comprehensive coverage of blocks, expressions, functions, and Terraform-compat differences. A handful of issues to address before merge. Style guide (AGENTS.md)Heading case — per AGENTS.md, H2+ must be sentence case. The new In
(Note: sibling Non-canonical link pathsPer AGENTS.md, "Links within `/docs/` must use the full canonical path." The reference uses non-canonical paths that currently rely on alias redirects: In
FrontmatterEmpty Menu weight conflict in The Spelling
```suggestion Suggestions (non-blocking)
Mention me (@claude) for additional reviews or fixes. |
|
Your site preview for commit c706690 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-18759-c706690e.s3-website.us-west-2.amazonaws.com |
eb3ff08 to
50eb19e
Compare
50eb19e to
7677e92
Compare
7677e92 to
28b921d
Compare
Docs reviewSolid first cut at the Pulumi HCL reference docs — three new files totaling ~970 lines of well-organized reference material. Heading style, frontmatter, menu wiring, and aliases all look consistent with the sibling
|
28b921d to
97e3b02
Compare
97e3b02 to
3f12799
Compare
Set both menu weights to 7 to match every sibling language doc (javascript, python, dotnet, go, java, yaml all use a single shared weight across the iac and languages menus). Soft-wrap the hard-wrapped paragraphs in _index.md for consistency with the rest of the docs. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
CamSoper
left a comment
There was a problem hiding this comment.
Looks great, Ian — thorough reference coverage and the cross-linking between the three pages is clean.
Two small things tidied up in a follow-up commit:
- Aligned the menu weight in
_index.md(languagesmenu was 8, now 7 to match theiacside and the convention used by every sibling language doc). - Soft-wrapped the prose paragraphs in
_index.mdfor consistency with the rest of the doc set.
One non-blocking nit: the PR description references "after 0.1.0 of Pulumi HCL is released," but pulumi-labs/pulumi-hcl skipped from v0.0.2 to v0.2.0, and Pulumi CLI v3.235.0 (the prerequisite) shipped on 2026-05-05 — so the gating condition is effectively satisfied. Worth a quick edit to the PR body before merging.
This PR adds reference docs for Pulumi HCL.
It should go in after 0.1.0 of Pulumi HCL is released into the CLI.