Documentation
¶
Overview ¶
Package status answers "what is live right now" without diffing anything.
A plan answers a different question — how does the world differ from this file — and answering the first with the second means reading a list of changes and inferring the state behind it. This reads the state and says it.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type App ¶
App is what one app looks like right now. Every field is a fact read from a provider, or the reason it could not be.
type Surface ¶
type Surface struct {
Kind string `json:"kind"`
Target string `json:"target"`
// State is a short human phrase: "12 variables", "public, 1 CORS rule".
State string `json:"state"`
// Problem is set when the surface could not be read, and is never empty
// just because something is absent — absent is a state, not a failure.
Problem string `json:"problem,omitempty"`
}
Surface is one place an app lives.
Click to show internal directories.
Click to hide internal directories.