01 · Ownership
Who writes site_icon?
WordPress Core is the tested owner for site_icon under the WordPress 7.0–7.1 ConfigOps adapter contract. This is a source-backed adapter claim, not a guess based on naming.
- Component type
- WordPress
- Component entry point
wp-includes/version.php- Adapter ID
wordpress-core- Adapter schema
- 1
- Visible setting
- Settings → General
- Classification
- Configuration
02 · Stored value
Scalar option value.
| Path | Visible meaning | Kind | Why it matters |
|---|---|---|---|
/ | Site iconSite identity | referencemedia reference | The image WordPress uses for browser tabs and app icons. |
03 · Technical state & secrets
What belongs beside the setting—but not inside the decision?
Core caches, update state, rewrite rules, cron, locks, and migration markers are treated as generated or technical state rather than user intent.
The adapter-wide technical boundary still applies; absence here is not proof that a save has no runtime side effects.
Known secret paths
No secret field is declared inside this exact option schema. ConfigOps still applies its conservative global secret detector.
04 · ConfigOps recovery
Adapter-backed, not Smart Undo.
wordpress-coreSchema 1; tested against WordPress 7.0–7.1.
Supported values can use adapter-aware, conflict-checked Undo when evidence is complete and the current value still matches.
No. Smart Undo is only for ordinary associative options that no adapter claims. This option is adapter-owned.
History boundary: ConfigOps records only saves it observes while active. It cannot tell you what changed this row before installation.
05 · WP-CLI read commands
Inspect without writing.
Run these on the intended environment. The commands read current state; they do not reconstruct history.
wp option get site_iconwp option list --search=site_icon --fields=option_name,autoload --format=table06 · Save autopsies
1 option-specific proof.
07 · Direct answers
Questions developers ask mid-incident.
What plugin writes site_icon?
WordPress Core is the tested owner in the ConfigOps WordPress 7.0–7.1 adapter contract. The assignment is verified, not inferred from the option prefix.
What is stored in the site_icon WordPress option?
Scalar option value. site_icon contains 1 mapped field in this adapter schema.
Can ConfigOps track and undo changes to site_icon?
ConfigOps can attribute and record supported Options API writes while active. Supported values can use adapter-aware, conflict-checked Undo when evidence is complete and the current value still matches. No. Smart Undo is only for ordinary associative options that no adapter claims. This option is adapter-owned.
Does WordPress keep a history of site_icon?
WordPress normally exposes the current option value, not a universal before-and-after history. ConfigOps must observe the original save to create local evidence; it cannot reconstruct older changes retroactively.
08 · Provenance
Why this page exists.
This record was generated from pinned ConfigOps source commit e319f502ff677bd76e53b7034650f9ee2afead72. The exact option name passed the publication allowlist; arbitrary searches do not.