A redacted local record for the running gateway and the kimi-k3 example.
Read the simple version or open technical detail in any section.
1
Big idea
Before changing a route, identify the file that actually controls the service and confirm it at the live endpoint.
Think of it as… The gateway is an airport tower: the configuration mirror is a flight plan, while the departure board is the process on 127.0.0.1:8317. The analogy breaks because software can start from a different file..
Under the hood
Compare the active /opt/homebrew/etc/cliproxyapi.conf, config.yaml, and authenticated GET /v1/models; each has a different role.
2
In one picture
active config path — governs — The active configuration is /opt/homebrew/etc/cliproxyapi.conf.
3
In the code
This is the real local path and a safe read-only command.
Use the controls to retrieve the evidence before reading the explanation.
mirror byte identity — matches — The authenticated endpoint returned 13 IDs.Homebrew service listener — routes to — The live/mirror hash proves file equality.authenticated model endpoint — excludes — The active configuration is /opt/homebrew/etc/cliproxyapi.conf.exact 13-model set — proves — The authenticated endpoint returned 13 IDs.public alias inventory — bounds — The live/mirror hash proves file equality.policy key coverage — maps to — The active configuration is /opt/homebrew/etc/cliproxyapi.conf.configuration SHA-256 — restarts as — The authenticated endpoint returned 13 IDs.restart PID transition — preserves — The live/mirror hash proves file equality.localhost bind — compares with — The active configuration is /opt/homebrew/etc/cliproxyapi.conf.upstream observation — returns — The authenticated endpoint returned 13 IDs.semantic sentinel — confirms — The live/mirror hash proves file equality.evidence timestamp — qualifies — The active configuration is /opt/homebrew/etc/cliproxyapi.conf.active config path verification record — records — The authenticated endpoint returned 13 IDs.
Three-frame summary
1 Find the active configuration2 Read the live model list3 Bind both to a timestamp
Compare the active /opt/homebrew/etc/cliproxyapi.conf, config.yaml, and authenticated GET /v1/models; each has a different role.
Record the observation, preserve the exception, and choose the next narrow proof.
retrieveWhere configuration livesclick to flip
The active configuration is /opt/homebrew/etc/cliproxyapi.conf.
retrieveWhich route the process announcesclick to flip
The authenticated endpoint returned 13 IDs.
retrieveWhich artifact records the momentclick to flip
The live/mirror hash proves file equality.
Predict before revealing
Which source proves a public route exists?
The authenticated model endpoint is the behavior boundary; files and notes only describe intent.
Worked example
1Compare the live config hash with its mirror.
2Read the exact ID set from GET /v1/models.
3Save the timestamped observation before changing anything.
Retrieval review
Which source proves a public route exists?
The authenticated model endpoint is the behavior boundary; files and notes only describe intent.
Ask which boundary you would prove next; the next lesson narrows a different operational risk.