Skip to content

docs: drop AskLevi from the docs; add "structure is not opinionated" principle - #53

Open
WebTigers wants to merge 1 commit into
mainfrom
docs/drop-asklevi-structure-note
Open

docs: drop AskLevi from the docs; add "structure is not opinionated" principle#53
WebTigers wants to merge 1 commit into
mainfrom
docs/drop-asklevi-structure-note

Conversation

@WebTigers

Copy link
Copy Markdown
Owner

Two doc-only changes to the flagship reference docs.

1. Remove the private-project name. AskLevi is a private project and shouldn't appear as a named public example (tiger-core is BSD/public; the docs are read agent-to-agent). Replaced the 11 references in ARCHITECTURE.md + 1 in WEBSERVICES.md with a neutral "reference app" ("a production SaaS we built on the same stack") — the patterns and rationale are unchanged, just the private name is gone.

2. Add a principle: structure is not opinionated. New bullet in ARCHITECTURE §11 — Tiger is opinionated about exactly one thing (the ownership boundary: extend, don't edit vendor/), and deliberately un-prescriptive about how you build your own code (PSR-0/4, module vs App_* library, service vs controller, config vs option tier, .phtml vs SPA). It never forces one way of doing something — a real framework's power without a framework's dogma. One of Tiger's superpowers.

Note: ~15 internal code-comment references to AskLevi remain across library/ and will be swept in a separate pass (tracked). This PR clears the high-visibility docs.

🤖 Generated with Claude Code

… not opinionated"

AskLevi is a private project and shouldn't be a named public example. Replace the
named references in ARCHITECTURE.md + WEBSERVICES.md with a neutral "reference
app" (a production SaaS we built on the same stack) — same patterns, no private
name. (Internal code-comment references remain and will be swept separately.)

Also add a design principle to ARCHITECTURE §11: structure is NOT opinionated —
Tiger is opinionated only about the ownership boundary (extend, don't edit
vendor/), and deliberately un-prescriptive about how you build your own code. It
never forces one way of doing something; that freedom is one of Tiger's
superpowers.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

1 participant