docs: public-readiness — vibe-coded disclosure + genericize internal hosts
CI / Tidy (push) Successful in 9m39s
CI / Build & Test (push) Successful in 10m21s

- README + CLAUDE.md: upfront "this is a vibe-coded project" disclosure for
  going public.
- Replace internal LAN hostnames (*.orgrimmar.dudenhoeffer.casa) with
  example.com across README, ADR-0004, the envproviders example, and env_test.go
  (assertions updated together; suite still green). Token was already a
  "change-me" placeholder, not a real secret.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Steve Dudenhoeffer
2026-06-25 19:25:58 -04:00
parent 1029feb0c7
commit 3e81fbd540
5 changed files with 24 additions and 11 deletions
+9 -2
View File
@@ -5,6 +5,13 @@ over many model providers, a parseable model naming / failover / tiering
system with built-in health tracking, capability-aware multimodality, tool
calls, structured output, and composable agents and skills.
> ### 🤖 Heads up: this is a vibe-coded project
> majordomo was built almost entirely by an AI agent (Claude Code) — design,
> code, and docs. It is reasonably well-tested (a fully hermetic suite plus
> gated live integration tests) and is used in earnest, but treat it
> accordingly: read the code before depending on it, expect the occasional
> AI-flavored rough edge, and please open issues. No warranty implied.
> The [support matrix](#featureprovider-support-matrix) below is kept
> honest: *pending* means not built, and this README is updated in the
> same commit as the behavior it describes. Runnable programs for every
@@ -138,8 +145,8 @@ reg.RegisterProvider(openai.New(
Define named providers entirely from the environment (go-llm parity):
```
LLM_M1=foreman://test-token-change-me@foreman-m1.orgrimmar.dudenhoeffer.casa
LLM_M5=foreman://test-token-change-me@foreman-m5.orgrimmar.dudenhoeffer.casa
LLM_M1=foreman://test-token-change-me@foreman-m1.example.com
LLM_M5=foreman://test-token-change-me@foreman-m5.example.com
```
defines providers `m1` and `m5` (foreman targets — native Ollama wire