AttorneyChiro
...
Landing pages
Content stats will appear once GitHub mode can read the repo.
This repo centralizes shared navigation, FAQs, testimonials, home page content,
landing pages, and case studies for both brands. The CMS UI lives at
/keystatic, while the two brand sites can consume normalized JSON from
the content API.
The CMS admin lives at /keystatic. If you are still setting up GitHub mode, go there
directly to finish auth and app installation. The homepage stats will start working after the GitHub
repo, ref, and read token are all valid.
Current loader error:
Failed to fetch tree: 401 {
"message": "Bad credentials",
"documentation_url": "https://docs.github.com/rest",
"status": "401"
}
...
Landing pages
Content stats will appear once GitHub mode can read the repo.
...
Landing pages
PatientPulse content stats will appear after GitHub auth is complete.
...
Reusable entries
One shared navigation and footer power both brands.
content/shared/* holds reusable assets. Brand-specific entries live in
content/brands/attorneychiro/* and
content/brands/patientpulse/*.
AC and PP should fetch /api/content/brands/:brand/bootstrap.json for
shared + brand-specific page data, then use the detail endpoints for campaign pages
and case studies.
https://localhost/keystatichttps://localhost/api/content/brands/attorneychiro/bootstrap.jsonhttps://localhost/api/content/brands/patientpulse/bootstrap.json