Skip to content

Invisible Affordance

Prime #
940
Origin domain
Cognitive
Subdomain
option visibility → Cognitive

Core Idea

A capability, right, service, or action-possibility exists in a system, but the surfaces a prospective user reliably samples carry no signal of its existence. The user's effective option-set is therefore not the supported-capability set; it is the intersection of supported capabilities with surfaces-sampled-by-this-user. Pieces of the system that fall outside that intersection are present-but-invisible: real, working, available, and not on any path the user actually walks. The structural commitment is a wedge between what is possible and what is perceivable as possible — not an information asymmetry in the strategic sense (no party is concealing the information) and not the absence of an underlying fit (the affordance exists; this is its negative-space failure), but the gap between the announcement apparatus and the sampling pattern: the room is dark, there is a light switch on a wall, and the person groping for light has never inspected that wall.

What changes when one names this pattern is the diagnostic question. Asked why a system is under-used, the default analysis searches for missing capability, friction, or unwillingness; the invisible-affordance frame asks first whether the capability is on surfaces the user samples at all, because if the answer is no, friction and willingness analyses are downstream of an upstream failure of announcement. The pattern is inherently about agents sampling surfaces, and its discoverability/announcement vocabulary is human-design-bound, with a mild normative load — under-use is read as a failure — which is why it reads as framed. Its load-bearing structural object is the three-set relation between the supported-capability set, the surfaces-sampled set, and their intersection; the user's perceived option-set is the third set, and the wedge between the first and third is what the prime names.

How would you explain it like I'm…

The Hidden Light Switch

Imagine a dark room that has a light switch on the wall, but you never look at that wall, so you keep bumping around in the dark. The light is totally ready to turn on. You just never see the switch, so for you it's like it isn't even there.

The Unlocked Side Door

An Invisible Affordance is something a system CAN do for you that really works, but nothing you ever look at tells you it's there. So even though it exists, it's not on any path you actually walk. It's like a free side door to the playground that's unlocked, but there's no sign for it, so everybody crowds through the front gate. The choices you THINK you have are only the ones you happen to notice, not all the ones that are real.

Present But Unseen

An Invisible Affordance is a capability or option that truly exists in a system, but the surfaces you actually look at carry no hint that it is there. Your real menu of options is not everything the system supports — it is only the overlap between what is supported and what you happen to notice. Anything outside that overlap is present-but-invisible: real, available, but on no path you walk. This is not someone concealing information (no one is hiding it) and not a missing feature (it works fine); it is a gap between how the system announces itself and how you sample it. When something is underused, this frame says check first whether the option even appears where users look, before blaming effort or willingness.

 

The Invisible Affordance names a wedge between what is possible in a system and what is perceivable as possible to a given user. Model three sets: the supported-capability set (everything the system can actually do), the surfaces-sampled set (the places this user reliably inspects), and their intersection, which is the user's effective option-set. Anything supported but outside that intersection is present-but-invisible: real, working, available, and on no path the user walks. This is deliberately not strategic information asymmetry, since no party is concealing anything, and not a missing fit, since the affordance genuinely exists; it's the gap between the announcement apparatus and the sampling pattern. The diagnostic payoff is that it reorders the usual under-use analysis: before you investigate friction or unwillingness, you ask whether the capability is on sampled surfaces at all, because if it isn't, those other analyses are downstream of an upstream announcement failure. The vocabulary is human-design-bound and carries a mild normative load, treating under-use as a fixable failure of discoverability.

Structural Signature

the genuinely-existing capability in the systemthe surfaces a prospective user reliably samplesthe announcement apparatus that signals capabilities on surfacesthe intersection of supported capabilities with sampled surfacesthe wedge between what is possible and what is perceivable-as-possiblethe option-set-exclusion invariant: a real capability outside the intersection is effectively absent

A system harbours an invisible affordance when each of the following holds:

  • A real capability. A feature, right, service, or action-possibility genuinely exists in the system — working, available, supported — independent of whether any user perceives it.
  • A sampled-surface set. Each prospective user reliably inspects only certain surfaces — the menus they open, the channels they read, the addresses they check, the finding aids they consult.
  • An announcement apparatus. A separate object — documentation, signage, default surfacing, scent deposition — carries the signal of a capability's existence, and lives on some surfaces and not others.
  • An intersection. The user's effective option-set is the intersection of supported capabilities with surfaces-sampled-by-this-user; only capabilities announced on sampled surfaces register.
  • A wedge. The gap between the supported-capability set and the announced-on-sampled-surfaces set is the load-bearing object — not concealment, not missing fit, but a mismatch between announcement and sampling.
  • The exclusion invariant. A capability outside the intersection is present-but-invisible: real and available, yet on no path the user walks, so the effective option-set excludes it.

The components compose into two and only two interventions: broaden the announcement onto already-sampled surfaces, or shift the sampling pattern onto the surface where the announcement already lives — either move closes the wedge.

What It Is Not

  • Not affordance. An affordance is a genuine fit between a capability and a user's possible action; the invisible affordance is its negative-space failure — the affordance exists and works, but its existence is not signalled on any surface the user samples, so the option is real yet effectively absent.
  • Not information_asymmetry. Information asymmetry is strategic concealment, where one party benefits from the other not knowing; here nothing is hidden — the gap is a structural mismatch between the announcement apparatus and the sampling pattern, remediable by inventory, not disclosure.
  • Not discoverability. Discoverability is the HCI specialisation of this pattern bound to interface design; the prime is the substrate-neutral wedge that explains welfare non-take-up and unused statutory rights as readily as a buried menu item.
  • Not information_scent. Information scent is the cue strength guiding a user along a path they are already on; the invisible affordance fails one step upstream — there is no cue at all on the surface the user samples, so the path is never entered.
  • Not friction or reactance. Friction and reactance are downstream of visibility: the user saw the affordance and declined at a cost gate or resisted being pushed. The invisible affordance fails before the cost gate — no signal of the option ever reached the user.
  • Common misclassification. Diagnosing every low-uptake case as invisibility. The pattern requires the capability to be on no surface the user samples; if users provably encountered the announcement and still did not act, the bottleneck is friction or unwillingness, and more surfacing will not help.

Broad Use

  • Human-computer interaction: Norman's discoverability cases — hidden gestures, undocumented keyboard shortcuts, features buried in menus the user never opens; the best-known specialisation.
  • Welfare policy: non-take-up of entitlements, where legally enrolled populations do not claim benefits because the announcement apparatus does not intersect the surfaces the eligible population samples; take-up rates below 50% are routine.
  • Statutory rights and public-service uptake: legal remedies unused for decades despite being published and indexed, and free services (vaccination, hotlines, legal aid) reaching their population at low rates because announcement surfaces are not sampled surfaces.
  • Research libraries and archives: a holding that answers a scholar's question is functionally absent when its catalogue index sits in a format the scholar does not sample (paper finding aid, foreign-language taxonomy).
  • API surfaces and codebases: stable endpoints absent from documentation and utility functions absent from the convention for finding them — shipped but never called, so users reimplement what already exists.
  • Organisational rights and ecology: HR provisions for appeal or hardship leave present in handbooks but invisible in the manager-employee conversation, and vacant ecological niches whose signal does not reach a prospective coloniser whose sensory channel and the niche's signalling apparatus do not match — the one non-human substrate where the same wedge appears.

Clarity

Naming the pattern separates two failures everyday language collapses. "We don't have that" and "we have that but nobody knows" demand opposite interventions: the first calls for building, the second for announcing on the right surfaces. The invisible-affordance frame forces this distinction before remediation begins, and it names a target the affordance prime alone does not — the announcement apparatus (documentation, signage, default surfacing, scent deposition) is a separate object of design from the affordance itself. The clarifying force is to make the announcement apparatus a first-class design artefact rather than an afterthought to the capability.

The frame also distinguishes present-but-invisible from present-but-effortful. A capability the user knows about but cannot afford to use is a friction failure — the affordance is signalled, then refused at the cost gate. An invisible affordance is upstream of friction: the user never enters the cost gate because no signal of its existence reached them. The two look identical at the symptom level (low uptake) and are not the same, and the visibility remediation is upstream and usually cheaper. The frame further predicts where invisibility concentrates — low-frequency capabilities the announcement apparatus deprioritises, new capabilities added after sampling patterns stabilised, cross-population capabilities whose target population is not the population that designed the announcement, and implicit capabilities the surface does not name as such — so the diagnosis can be targeted rather than exhaustive.

Manages Complexity

The frame manages complexity by replacing a multi-axis user analysis ("why are users not doing X?") with a tractable two-step decomposition: is X on a surface they sample, and if so, is the signal legible enough to register? Many under-use puzzles short-circuit at the first step, which is a cheaper diagnosis than the friction-and-willingness analysis the default frame suggests. The complexity absorbed is the conflation of several distinct under-use causes — absence, invisibility, friction, unwillingness — into a single undifferentiated "low uptake," which sends remediation effort toward the population's behaviour when the cheaper fix is structural.

The frame also localises the intervention. Once the surface-sampling pattern is mapped, the design move is add the announcement to the sampled surface, not change the population's behaviour — which shifts the remedial work from the population to the system, where it is usually cheaper and more controllable. The interventions are moves in the three-set intersection: broaden the announcement surface (publish to surfaces the population already samples) or shift the sampling pattern (make the surface where the announcement already lives part of the default sampling path). Either move closes the wedge. The frame supplies a portable warning — beware survivor surfaces — because the surface the design team samples is not the surface the user samples, and the designers' confidence that "it's obvious" is a near-perfect predictor of an invisible affordance. It also admits a quantitative form: announcement-surface intersected with sampling-surface is measurable in many settings (web analytics, document-trail audits, attention ethnographies), which converts under-use diagnostics from a behavioural story about the population into a structural story about the surface map.

Abstract Reasoning

The prime trains a reasoner to model the user's perceived option-set as the intersection of three sets — the supported-capability set, the surfaces-sampled set, and the announced-on-sampled-surfaces set — and to ask, of any under-used capability, whether it is on a surface the user samples at all. The wedge between the first set and the third is the load-bearing object, and interventions are moves in the intersection: either broaden the announcement surface (publish to surfaces the population already samples) or shift the sampling pattern (make the surface where the announcement already lives part of the default sampling path). Either move closes the wedge, and recognising that there are exactly these two moves bounds the design space.

From the relation the prime licenses several inferences about where invisibility concentrates, which let the diagnosis be targeted rather than exhaustive: low-frequency capabilities that the announcement apparatus deprioritises, new capabilities added after the population's sampling pattern stabilised, cross-population capabilities whose target population is not the population that designed the announcement, and implicit capabilities the surface does not name as such. The reasoner also learns to diagnose under-use as visibility first and friction second, because the two look identical at the symptom level (low uptake) but the visibility failure is upstream and usually cheaper to remedy, so reaching for friction-and-willingness analysis before checking sampling is a predictable misallocation. The most consequential inference is the survivor-surface warning: the surface the design team samples is not the surface the user samples, so designers' confidence that "it's obvious" is a near-perfect predictor of an invisible affordance — a recognition that turns the design team's own intuition into a diagnostic signal. The reasoner is thereby led to map the population's actual sampling surfaces, locate the announcement, and measure the intersection, rather than to attribute under-use to the population's behaviour.

Knowledge Transfer

The transferable content is the three-set wedge (supported-capability set, surfaces-sampled set, their intersection) together with the intervention vocabulary: map the sampling surface, audit announcement-versus-surface mismatch, treat announcement as a designed object, diagnose under-use as visibility-first and friction-second, beware survivor surfaces. The role mappings are regular across the human-practice substrates: the capability maps to a feature, an entitlement, a statutory remedy, a free service, a catalogued holding, an API endpoint, an HR provision; the sampled surfaces map to the menus a user opens, the addresses a population checks, the channels a community reads, the finding aids a scholar consults, the example gallery a developer browses; the announcement apparatus maps to documentation, benefit notices, signage, the example gallery, the manager conversation.

The transfers are reuses of one wedge. Adding a line to an employer's W-2 envelope to surface a refundable tax credit is structurally the same intervention as adding an undocumented keyboard shortcut to a tutorial, adding a vacant statutory remedy to a lawyer-training curriculum, or putting a sign at a forest fork indicating water — in each case the capability already exists and the move is to put the announcement on the surface the population actually samples. The HCI tradition names the pattern but binds it to interface design (discoverability), while the welfare-non-take-up literature most strongly demonstrates that the pattern is not interface-specific: the same wedge between announcement and sampling explains a 65% take-up rate as readily as a buried menu item. The load-bearing recognition that transfers is that under-use is often a visibility failure upstream of friction and willingness, diagnosable by mapping the intersection of announced surfaces and sampled surfaces, and remediable by moving the announcement onto a sampled surface rather than by changing the population. Because the pattern is inherently about agents sampling surfaces and its announcement vocabulary is human-design-bound, the transfer runs across human-practice substrates — HCI, welfare, law, libraries, APIs, organisations — with the ecological vacant-niche case as the single non-human echo, where the sensory-channel-versus-signalling-apparatus mismatch is the same wedge on a substrate with no designer.

Examples

Formal/abstract

The cleanest abstract instance is an API surface, because the three sets are inspectable and the intersection is literally measurable. The real capability is a stable, working endpoint or utility function that genuinely exists in the codebase. The sampled-surface set is the set of surfaces a developer reliably inspects: the published API reference, the example gallery, the autocomplete suggestions in the IDE, the top Stack Overflow answers. The announcement apparatus is whatever signals the capability's existence — the docs page, the example, the type signature. An endpoint that exists but is absent from the reference and absent from any example falls outside the intersection: it is present-but-invisible, so developers reimplement what already ships, and the under-use registers as "nobody uses endpoint X" when the true cause is that X was never on a sampled surface. The wedge — between the supported-capability set and the announced-on-sampled-surfaces set — is the load-bearing object, and it admits a quantitative form: cross-reference the call-graph of the published examples against the full endpoint list, and the difference is the invisible-affordance inventory. The two interventions are exactly the two moves the structure permits: add the endpoint to the example gallery (broaden the announcement onto an already-sampled surface), or surface it in autocomplete (shift the sampling pattern onto the surface where the signature already lives). The survivor-surface warning bites hardest here: the API team samples the source code, where every endpoint is "obvious," which is a near-perfect predictor that consumers cannot find it.

Mapped back: An undocumented-but-working endpoint instantiates the three-set wedge precisely — capability present, sampled surfaces mapped, announcement absent from them — and the under-use is a visibility failure upstream of any friction, remediable by moving the announcement onto a surface developers already sample.

Applied/industry

Welfare non-take-up is the applied case that most sharply shows the wedge is not interface-specific. The real capability is a refundable tax credit or benefit a population is legally entitled to and would receive if it claimed; the capability is working and available. The sampled-surface set of the eligible population — often low-income households — is the surfaces they actually check: the W-2 envelope, the pay stub, the conversations at a community centre, the local-language flyer. The announcement apparatus — the agency's website, the dense official notice, the form buried on a government portal — frequently lives on surfaces this population does not sample, so take-up rates routinely fall below fifty per cent despite full legal enrolment. The frame distinguishes this present-but-invisible failure from present-but-effortful: the household does not weigh the claim and decline it at a cost gate; no signal of the entitlement ever reached them, so the failure is upstream of friction and the remedy is cheaper. The documented intervention is exactly a move in the three-set intersection: adding a single line to the W-2 envelope — a surface the population already samples — to announce the credit. A parallel applied instance is an HR provision: a hardship-leave or appeal right present in the handbook but invisible in the manager-employee conversation the employee actually samples, remediated by routing the announcement into that conversation rather than expecting the employee to read the handbook.

Mapped back: Benefit non-take-up and unused HR provisions are the same announcement-versus-sampling wedge as the buried API endpoint, with the W-2 envelope and the manager conversation as the surfaces onto which the announcement must be moved — under-use diagnosed as visibility first, remediated by shifting the announcement rather than changing the population.

Structural Tensions

T1 — Visibility versus friction as the cause of under-use (scopal). The prime diagnoses under-use as a visibility failure upstream of friction, but some under-use genuinely is friction or unwillingness — the user saw the affordance and declined at the cost gate. Here friction_cost and willingness take over. The failure mode is visibility-first overreach: attributing all low uptake to invisibility and pouring effort into announcement when the population is seeing the signal and refusing it for cost or distrust, leaving uptake flat. Diagnostic: instrument whether users who provably encountered the announcement still failed to act — if they did, the bottleneck is downstream of visibility and no amount of surfacing will fix it.

T2 — Broaden the announcement versus attention scarcity (scalar, local vs global). The intervention "add the announcement to a sampled surface" is locally costless per affordance, but the sampled surfaces have finite attention, and surfacing every present-but-invisible capability degrades the whole into noise. Here signal_to_noise and attention_budget bound the move. The failure mode is announcement saturation: each individual surfacing is justified, the aggregate buries the high-value affordances under low-value ones, and the survivor surface becomes unreadable. Diagnostic: treat the sampled surface as a budgeted channel and rank affordances for surfacing by value, rather than approving each announcement on its own local merit.

T3 — Survivor-surface blindness (measurement). The designers' own confidence that a capability is "obvious" is a near-perfect predictor of invisibility, because the team samples surfaces (source code, internal docs) the user never touches. The failure mode is designer-introspection trust: validating discoverability by asking the team whether the affordance is findable, which systematically confirms a false positive because the team's sampling surface is not the user's. Diagnostic: never measure visibility from the design team's vantage — measure the intersection empirically against the user's mapped sampling surfaces (analytics, attention ethnography), and treat "it's obvious to us" as a red flag rather than reassurance.

T4 — Announcement decay versus stable affordance (temporal). The affordance is persistent but the announcement-versus-sampling match is not: sampling patterns drift, new capabilities arrive after the sampling pattern stabilised, and an affordance once visible silently slips out of the intersection. The failure mode is stale-discoverability trust: verifying visibility once at launch and assuming it holds, while the population's surfaces migrate (new channels, redesigned menus) and the announcement is left on a surface no longer sampled. Diagnostic: re-map the intersection periodically, with special attention to capabilities added after the sampling pattern set and to populations whose channels have shifted since the last audit.

T5 — Per-population visibility versus one announcement (scopal). The intersection is population-specific — the surfaces the design population samples differ from the surfaces the target population samples — so a single announcement optimised for one population is invisible to another. Cross-population capabilities are where invisibility concentrates precisely because the announcer is not the audience. The failure mode is mono-population announcement: surfacing the affordance on the channel the well-served majority samples while the intended underserved population samples entirely different surfaces, so the wedge persists for exactly the group the capability was for. Diagnostic: map sampling surfaces per target population, not in aggregate, and check that the announcement reaches the population the affordance is meant to serve.

T6 — Closing the wedge versus the affordance's worth (sign). The prime carries a mild normative load — under-use reads as failure — but some affordances are under-used because they are low-value, and a present-but-invisible capability may be correctly invisible. Here the boundary is with prioritisation: not every wedge is worth closing. The failure mode is uniform-surfacing reflex: treating every invisible affordance as a defect to remediate, spending announcement budget and attention on capabilities whose use would not justify the surfacing cost. Diagnostic: before closing a wedge, price the value of the affordance actually being used against the attention cost of announcing it — invisibility is a problem only for affordances worth making visible.

Structural–Framed Character

Invisible affordance sits on the framed side of the structural–framed spectrum, at aggregate 0.6 — past the midpoint toward framed, driven by one criterion at the maximum. The load-bearing object is genuinely relational: a three-set wedge between the supported-capability set, the surfaces a user reliably samples, and their intersection, where a real capability outside the intersection is effectively absent. That wedge is abstract enough to recur from buried menu items to unused statutory rights, and the prime's single ecological case (a vacant niche whose signal does not reach a prospective coloniser) shows it can appear on a substrate with no designer at all.

The criterion that lifts the aggregate is human_practice_bound at 1.0: the pattern is inherently about an agent sampling surfaces and an announcement apparatus signalling capabilities, and discoverability — the act of announcing on the right surface — is human-design-bound, so the phenomenon does not run indifferently in physical substrates. The ecological echo is precisely that, an echo, with the sensory-channel-versus-signalling-apparatus mismatch standing in for a deliberate announcement. The remaining four criteria sit at 0.5. vocab_travels: announcement, sampling surface, and discoverability travel across HCI, welfare, law, and APIs, but the carrier language leans toward HCI and design. evaluative_weight is 0.5: the prime reads under-use as a failure to be remediated, a mild normative load it concedes (and tempers in its own tension about whether every wedge is worth closing). institutional_origin is 0.5: cognitive and HCI origin with a design-practice framing. import_vs_recognize is 0.5: invoking the prime imports a visibility-first-then-friction diagnostic frame as much as it recognises a pre-existing gap. The relational wedge is real, but the agent-sampling-and-announcing binding is constitutive, correctly placing the prime past the midpoint toward framed.

Substrate Independence

Invisible affordance is a moderately substrate-independent prime — composite 3 / 5 on the substrate-independence scale. Its domain breadth (4 / 5) is wide: the wedge-pattern — a real capability whose announcement apparatus does not intersect the surfaces the user samples — recurs across human-computer interaction (hidden gestures and menu items), welfare and benefits policy (eligible recipients who never learn an entitlement exists), law (unexercised rights), libraries and archives (uncatalogued holdings), software APIs (undocumented endpoints), and organizations (unadvertised internal services). The structural abstraction (3 / 5) is real — the capability-exists-but-its-signal-misses-the-sampled-surface structure is relational and medium-neutral in principle — but most instances run on human-practice substrates where "announcement," "discoverability," and "the surface the user walks" presuppose a perceiving user with attention to allocate, which attaches the signature to perceptual-cognitive commitments. The transfer evidence (3 / 5) is genuine but leans on human-facing cases; the single clear non-human substrate is ecology (a vacant niche whose signal does not reach a prospective coloniser), which grounds the claim that the pattern is not strictly designer-bound, though it remains the exception rather than a second pillar. The pattern is recognized cleanly wherever a working capability fails to advertise itself on a sampled surface, but because the carrier notions of attention and discovery are human-perceptual, the composite holds at the middle rather than climbing toward the structural pole.

  • Composite substrate independence — 3 / 5
  • Domain breadth — 4 / 5
  • Structural abstraction — 3 / 5
  • Transfer evidence — 3 / 5

Relationships to Other Primes

One-hop neighborhood: parents above, mutual partners to the right, children below.Invisible Affordancesubsumption: AffordanceAffordance

Parents (1) — more general patterns this builds on

  • Invisible Affordance is a kind of, typical Affordance

    The file states invisible_affordance is the 'negative-space failure' / negative-space SIBLING of affordance — an affordance that genuinely exists but is not signalled on any surface the user samples. It is-a (degenerate) affordance: the fit is real, only its announcement misses the sampled surface. Embedding sim ~1.003 reflects the parent relation, NOT a duplicate.

Path to root: Invisible AffordanceAffordance

Neighborhood in Abstraction Space

Invisible Affordance sits in a sparse region of abstraction space (72nd percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely rather than landing on a neighbor.

Family — Strategic Influence & Incentives (8 primes)

Nearest neighbors

Computed from structural-signature embeddings · 2026-06-14

Not to Be Confused With

The defining confusion — and the one the prime exists to resolve — is with affordance, its parent, with which it shares an embedding similarity of essentially 1.0. An affordance is a genuine relation of fit: a capability that affords an action to a user who can perceive and act on it. Gibson's and Norman's affordance already contains a perceptual element, which is exactly why the invisible affordance is its negative-space sibling rather than a different concept. The invisible affordance isolates the case where the fit is real and the capability works, but the announcement apparatus — the surfaces that would signal the capability's existence — does not intersect the surfaces the user actually samples. The parent prime asks "does the capability fit the user's action?"; the child asks "is the capability's existence on a surface the user walks?" The distinction is load-bearing because the two have opposite remedies: a missing affordance calls for building the capability, while an invisible affordance calls for announcing an existing one on the right surface. Collapsing them sends a designer to build what already exists, or to redesign a capability whose only defect was that no one could find it.

The prime is also routinely confused with information_asymmetry, because both describe a state in which one party knows something another does not. But information asymmetry is strategic and adversarial: the informed party has an interest in the uninformed party's ignorance (the used-car seller, the insider). The invisible affordance is non-strategic: no party is concealing anything, and indeed the system's owners typically want the capability used — the gap is a structural mismatch between where the announcement lives and where the population samples. This difference dictates the intervention. Information asymmetry is closed by disclosure (forcing the informed party to reveal); the invisible affordance is closed by inventory and surface-mapping (moving an unhidden announcement onto a sampled surface). A practitioner who frames non-take-up as asymmetry reaches for transparency mandates that do nothing, because nothing was being withheld.

A subtler confusion is with information_scent, the foraging-theory cue that guides a user toward information along a path they are already traversing. Information scent presupposes the user is on the path and asks whether the cues are strong enough to keep them moving toward the goal. The invisible affordance fails one step earlier: there is no cue on the surface the user samples at all, so the path is never entered and scent has nothing to act on. The prime's three-set wedge (supported capabilities, sampled surfaces, their intersection) is upstream of scent's within-path guidance. Confusing them sends a designer to strengthen cues on a path the target population never walks, leaving the wedge open for exactly the users the capability was for.

For a practitioner the separations decide where remediation goes. Treating the problem as a missing affordance builds redundant capability; treating it as information_asymmetry mandates disclosure where nothing is hidden; treating it as weak information_scent strengthens cues on an unsampled path. The prime's contribution is to diagnose under-use as a visibility failure upstream of friction, locate the announcement against the population's actual sampling surfaces, and close the wedge by moving the announcement rather than changing the population.

Solution Archetypes

No catalogued solution archetypes reference this prime yet.