docs: architecture for docs.cl8y.com static host #4
No reviewers
Labels
No labels
agent:implement
agent:research
docs
feature
ready
research
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-docs!4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue/1-docs-architecture"
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?
Summary
Architecture for
https://docs.cl8y.com(#1). Design only — no Vite app, Docker, nginx, or crawl files.Parent spec: PlasticDigits/cl8y-marketing#3.
docs/ARCHITECTURE.md— stack, routes, prerender, nginx crawl rules, env, CTA, CI, non-goals, A1–A12 reject tabledocs/INVARIANTS.md— numbered rules for later implementersAGENTS.md— gate #1 → #2 → #3 (do not start #3 until ACCEPT)skills/docs-static-host,docs-crawl-headers,docs-dex-ctafor third-party agentsDecisions worth review
nginxinc/nginx-unprivileged:1.27-alpineon 8080, not DEXnginx:1.27-alpineas root on 80try_files … /index.htmlfor crawl files or unknown HTML (autoindex off)default_type application/xml(do not rely on nginx.xml→text/xml)dexHrefuses execute idsuluna+ Terra Classic CL8Y CW20; closedutm_campaignids; DEX rewrite dropsutm_*(first-touch)Sitemap:) and AC12 (strategy/static-content-architecture.md) stay out of this repoTest plan
git ls-filesis markdown +.gitignoreonly (nopackage.json/Dockerfile/nginx.conf/ page TSX)/,/methodology+/methodology/sources,/markets,/contracts,/guides+/guides/open-the-dexAGENTS.mdnames #1 → #2 → #3 and says do not start #3research+agent:research(noready/agent:implement)Gate
#2 reviews this document. Do not apply
ready/agent:implementto #3 until #2 is ACCEPT.Closes #1 after merge (architecture AC). #2 stays open until it records a verdict.
drain skip: no occupying job for rebase/fix-pr/CI-wait; remaining continue
Follow-up
8fa5503on this PR: explicit A1–A12 reject table, skill/invariants cross-links,autoindex off+ X-Frame-Options on hashed-asset 404, closed CTA campaign ids. Architecture AC checks passed twice locally. Still no app scaffold.drain skip: hard-blocked (needs-human / high-risk / human topic); remaining continue