Agent instructions for docs.jacobpevans.com
This is the generated Mintlify projection for the public documentation site. Documentation is authored in a separate private source; this repository is a publication target, not a knowledge base.Generated-content boundary
- AI agents never author or edit content in this repository.
- Pages, assets, and
docs.jsonarrive only in a publisher-generated pull request. - Generated pull requests come only from the publisher identity and merge automatically once every required check passes. No separate human approval gates a generated pull request.
- Humans may maintain repository control-plane files such as workflows and this policy, but must not hand-edit the generated projection.
- Raw live secrets, private keys, and recovery codes are prohibited in every documentation source.
About this project
- Pages are MDX files with YAML frontmatter
- Configuration lives in
docs.json - Mintlify renders Mermaid natively (ELK layout); fenced
```mermaidblocks work directly - Source repo:
https://github.com/JacobPEvans/docs
Local development
Identity system
Reef Green primary#4FB3A9, Coral accent #E06B4A, Ink dark bg #0B1D2A,
Paper light bg #F4EFE6. Full palette in docs.json. Geist for display and
body; JetBrains Mono via inline code for terminal-style accents.
Brand voice (header tagline):
Splunk and Cribl architect by day. Building the AI dev pipeline by night. Reef tank in the living room, homelab in the basement, both fully monitored.
Writing style
- Active voice, second person (“you”)
- Sentence case for headings
- Code formatting for file names, commands, paths, code references
- One idea per sentence
- Diagrams over prose where structure matters
Technical writing
Follow Google technical-writing style, aimed at an 8th-grade reading level. Short sentences, one idea each. Plain words over Latinate ones. Active voice. Keep terms of art, but define each one the first time you use it. Rewrite big words and long sentences into plain, direct ones:
Never cut a sentence to fit a character limit. If a line runs long, restructure
it — split the sentence, use a bullet, or make a table — rather than reflowing
the text to a fixed width.
These rules describe publisher output. Do not write prose directly here.
Content boundaries — PUBLIC information only
- No real internal IP addresses (use placeholders)
- No real internal hostnames (use plausible-but-fictional names)
- No references to private repos — treat them as if they don’t exist
- No credentials, tokens, or sensitive data
Diagrams
Every repo with non-trivial architecture ships diagrams, rendered as inline Mermaid. The reader-facing summary — format, placement, what to draw, and when to reach for a table or<Steps> instead — is the published page
conventions/diagramming.
The full authoring rules are split across two canonical pages. Follow both when
you emit any Mermaid on this site:
conventions/mermaid-style— the byte-for-byte theme directive, shape vocabulary,classDefandlinkStylepalettes, the four narrative shapes, and density caps.conventions/mermaid-links— making diagram nodes navigable with theclickdirective, and the external-URL workaround.