Skip to content

feat(site): add Mukoko Kweli guides (verification, cross-app how-to, data quality, design system)#11

Merged
bryanfawcett merged 1 commit into
mainfrom
claude/claude-md-docs-n16yru
Jul 15, 2026
Merged

feat(site): add Mukoko Kweli guides (verification, cross-app how-to, data quality, design system)#11
bryanfawcett merged 1 commit into
mainfrom
claude/claude-md-docs-n16yru

Conversation

@bryanfawcett

Copy link
Copy Markdown
Contributor

What

New "Mukoko Kweli" docs section (5 pages under site/src/content/docs/kweli/) documenting everything shipped on kweli.mukoko.com, plus the sidebar group in astro.config.mjs (inserted after Mukoko Weather):

  • overview — what Kweli is (public renderer of the Mukoko knowledge graph), data-model table (places.places, placesGeo, categories, entity.entities), stack, locales.
  • verification — the four-tier ladder with the mineral contract (Community/Terracotta, Identity/Cobalt, Government/Gold, Licensed/Tanzanite), claim flow (POST /api/claimsentity.representativeClaims → admin decision), community vouches (POST /api/vouches, all six vouching types, community_attestation), verification requests.
  • cross-app-verification — the how-to for Nhimbe and sibling apps: never build your own verification; deep-link to kweli.mukoko.com/[locale]/verify?entity=… (query-param table + Nhimbe integration example); render bundu.verificationTier read-only.
  • data-quality — OSM + Fundi seeding, tier-0 owner-entity rule, junk-name flagging policy (no-letters names land status: 'flagged' + inactive; non-Latin scripts are valid data), categorySlug → schema.org mapping.
  • design-system — Kweli's Mzizi adoption: Tanzanite brand mineral, nyuchi-place-card row spec, mineral CSS tokens, .density-compact admin scope, nearest-first homepage behavior.

Verification

  • pnpm build — success; all 5 kweli pages rendered (49 pages total), Pagefind index built
  • pnpm -r --if-present test — nyuchi-docs-search 12/12, shamwari-docs-ai 9/9

🤖 Generated with Claude Code

https://claude.ai/code/session_01AWBw8x1b3AoxNsccoEUs43


Generated by Claude Code

…data quality, design system)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AWBw8x1b3AoxNsccoEUs43
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
shamwari-docs-ai 11f52dd Commit Preview URL

Branch Preview URL
Jul 15 2026, 07:09 AM

@bryanfawcett
bryanfawcett marked this pull request as ready for review July 15, 2026 07:09

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Code review skipped — your organization's overage spend limit has been reached.

Code review is billed via overage credits. To resume reviews, an organization admin can raise the monthly limit at claude.ai/admin-settings/claude-code.

Once credits are available, push a new commit or reopen this pull request to trigger a review.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
nyuchi-docs 11f52dd Commit Preview URL

Branch Preview URL
Jul 15 2026, 07:09 AM

@bryanfawcett
bryanfawcett merged commit 5c1b505 into main Jul 15, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants