Scaffold README, docs/, and CLAUDE.md #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
First ticket for
project-godaddy-tofu. Establishes documentation foundation before any code work.Repo
ldraney/godaddy-tofuUser Story
As a developer or agent
I want a README that serves as a table of contents to docs/, with CLAUDE.md symlinked to it
So that all subsequent tickets have reference documentation and agents get context automatically
Context
Follows the repo init pattern: first issue is always the docs foundation PR. README is a TOC linking to docs/ where reference material lives. CLAUDE.md symlinks to README so Claude Code agents pick up the project context. Includes mermaid architecture and pipeline diagrams.
The GoDaddy swagger specs from the godaddy-sdk repo are relevant reference — the Go client in this provider wraps the same API endpoints.
File Targets
README.md— TOC with mermaid diagrams (architecture, pipeline), usage examples, API coverage tableCLAUDE.md— symlink to README.mddocs/— reference documentation directorydocs/api-groups.md— overview of GoDaddy API groups with endpoint countsdocs/dns-endpoints.md— P0 DNS record endpoint referencedocs/auth.md— sso-key auth guide and credential setupdocs/swagger_*.json— all 10 official GoDaddy swagger specsFeature Flag
None.
Acceptance Criteria
Test Expectations
readlink CLAUDE.mdreturnsREADME.mdConstraints
Checklist
Related
project-godaddy-tofuproject-godaddy-sdk— swagger specs sourced from this project