Skip to content

docs(README): epiphany-first bilingual rewrite (EN + DE) with design-guard links#101

Merged
AdaWorldAPI merged 1 commit into
mainfrom
claude/medcare-bridge-lance-graph-wmx76z
Jun 22, 2026
Merged

docs(README): epiphany-first bilingual rewrite (EN + DE) with design-guard links#101
AdaWorldAPI merged 1 commit into
mainfrom
claude/medcare-bridge-lance-graph-wmx76z

Conversation

@AdaWorldAPI

@AdaWorldAPI AdaWorldAPI commented Jun 22, 2026

Copy link
Copy Markdown
Owner

What

Rewrites the OGAR README as a reverse-pyramid pattern-recognition document — leads with the Active Record pattern (Martin Fowler, 2003) and the canonical 32-bit classid identity in the first three lines, then unfolds by density: code → ASCII layout → cross-walk table → render-lens table → consumer-pattern table → design-guards table → architecture → key zoom → layout → producers/consumers → runtime → status.

Adds a German mirror (README.de.md) with a language switcher at the top of each. EN is the GitHub default; DE is a native technical-German mirror, not a machine translation. Code identifiers stay English per convention.

Companion philosophy doc

The narrative form of the same material lives in docs/PHILOSOPHY.md (EN) and docs/PHILOSOPHIE.md (DE), linked from each README's language switcher. Two doors for two audiences: README is the spec (pattern-dense, reverse-pyramid); PHILOSOPHY is the narrative — the ladle metaphor, the three epiphanies, the muscle-memory framing.

Structure (both languages)

  1. Title + language switcher + AR-pattern one-liner + classid code block + ASCII layout
  2. Active Record cross-walk table — ogar/* ↔ Rails ActiveRecord ↔ Odoo models.Model
  3. Render lens table — one concept, many apps; worked classid values including the five-way BILLABLE_WORK_ENTRY convergence pin
  4. Consumer pattern table — pull · render · authorize · enrich
  5. Design guards table — 7 docs, "read before X"
  6. Architecture diagram — Universal AST ↔ OGAR IR ↔ projections (adapters)
  7. Full-key zoom (classid · HHTL · family · identity)
  8. Repository layout · producers/consumers · runtime · status · license

Verification

All 14 linked paths verified to resolve (README.de.md, LICENSE, crates/*, vocab/, docs/PHILOSOPHY.md, docs/PHILOSOPHIE.md, and all 7 linked design-guard docs). Docs-only — no code, no vocab change.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@AdaWorldAPI AdaWorldAPI force-pushed the claude/medcare-bridge-lance-graph-wmx76z branch from bf62271 to 44b7279 Compare June 22, 2026 19:55
…top, philosophy as docs/PHILOSOPHY.md

Addresses operator feedback on the prose-heavy v1 (the fencer/ladle
opener): journalism is reverse-pyramid, elite programmers want pattern
recognition not prose, and Martin Fowler belongs in line 3. Both READMEs
now lead with the AR-pattern + classid identity, then unfold by density:
code → ASCII layout → cross-walk table → render-lens table → consumer-
pattern table → design-guards table → architecture → key zoom → layout
→ producers/consumers → runtime → status.

The prose version isn't lost — it's promoted to a standalone
companion doc per operator suggestion ("you might link your scoop
version as a philosophy.md"). Two audiences, two doors:

- README (EN/DE) — the spec, pattern-dense, for elite programmers
- PHILOSOPHY.md / PHILOSOPHIE.md (docs/) — the verve, narrative, for
  visitors who want the why before the what; the fencer/ladle scoop +
  three epiphanies + muscle memory; cross-linked to README + the
  seven design guards

Both READMEs and both philosophy docs carry a language switcher at the
top: `English · Deutsch · ✨ Philosophy`. Philosophy docs link back to
README as "the spec" and forward to the operational guards.

All 12 linked paths verified. Docs-only.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYvNjD8M8LMNYbRy3gq2FP
@AdaWorldAPI AdaWorldAPI force-pushed the claude/medcare-bridge-lance-graph-wmx76z branch from 44b7279 to bccf099 Compare June 22, 2026 20:07
@AdaWorldAPI AdaWorldAPI merged commit c757c47 into main Jun 22, 2026
1 check 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