Skip to content

Add Design Philosophy guide documenting open/pluggable architecture#8

Merged
HeyItsGilbert merged 1 commit intomainfrom
claude/add-design-philosophy-doc-729Aj
Feb 17, 2026
Merged

Add Design Philosophy guide documenting open/pluggable architecture#8
HeyItsGilbert merged 1 commit intomainfrom
claude/add-design-philosophy-doc-729Aj

Conversation

@HeyItsGilbert
Copy link
Owner

Explains that Gatekeeper is deliberately unopinionated about where data comes from. Covers bring-your-own context, storage, distribution, and logging with concrete examples and diagrams. The JSON Schema is the only contract -- anything that produces valid JSON works.

https://claude.ai/code/session_013SHkJBBnWttzHmtGtwYGL7

Explains that Gatekeeper is deliberately unopinionated about where data
comes from. Covers bring-your-own context, storage, distribution, and
logging with concrete examples and diagrams. The JSON Schema is the only
contract -- anything that produces valid JSON works.

https://claude.ai/code/session_013SHkJBBnWttzHmtGtwYGL7

## Bring your own context

The most important "bring your own" surface is the **device context**. Context is just a hashtable. Gatekeeper doesn't know or care how you build it.

Choose a reason for hiding this comment

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

⚠️ [alex] reported by reviewdog 🐶
just may be insensitive, try not to use it just retext-equality

@HeyItsGilbert HeyItsGilbert merged commit bd5bcd5 into main Feb 17, 2026
4 checks passed
@HeyItsGilbert HeyItsGilbert deleted the claude/add-design-philosophy-doc-729Aj branch February 17, 2026 16:02
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

Comments