---
slug: "PartialCryptographicChange"
name: "PartialCryptographicChange"
type: "Strategy"
layer: "Mind"
ref: "PartialCryptographicChange#aa0b"
sema_id: "sema:PartialCryptographicChange#mh:SHA-256:aa0b47ebb9952dc028813bc0140379b99d8f92acd23518c6fe95e21dd89d681e"
tags: ["Mind","Strategy"]
updated: 2026-11-11
mindscape: "origin-of-risk"
index_url: https://mindscape.pages.dev/origin-of-risk/index.json
url: https://mindscape.pages.dev/origin-of-risk/PartialCryptographicChange/
related: ["ConcurrentBetHedge","CryptographicChange"]
---

# PartialCryptographicChange

Fill the room a prediction frees up with an extra process interleaved with the main one, so a second function runs at no visible cost

Layer: Mind · Category: Strategy

## Mechanism

A form of [CryptographicChange](https://mindscape.pages.dev/origin-of-risk/CryptographicChange.md) between the quasi and full forms. A prediction frees room in a process (an input that can be skipped, a state that need not be visited), but instead of returning the saving, the room is used for an additional process, as long as it costs no more than the work it replaces. Whoever budgets and checks the main function sees no change in cost or output, yet a second function now runs concurrently with the first. Examples: attention, which uses the room left by predictable input to anticipate the next task while doing the current one; and [ConcurrentBetHedge](https://mindscape.pages.dev/origin-of-risk/ConcurrentBetHedge.md) seen as prediction-driven, in which development against a second niche runs in the gaps of development against the first. Because it needs variety in the host task to draw on, it argues against over-specialised, monotonous roles.

## Invariants

- The main function's specified inputs, outputs and cost are unchanged
- The added process fits within the room freed by the prediction
- The added process runs interleaved with the main one, not in place of it

## Preconditions

- A reliable prediction frees room in the main process
- The main process has enough variety for an additional function to use

## Failure modes

- Output-only metrics that never register the added value
- Streamlining away the freed room as savings, removing the capacity for additional functions
- The prediction fails and the added process displaces the main function

## Caution

A second function hidden in the slack of a main process runs outside the view of whoever is accountable for that process.

## Builds on

- [ConcurrentBetHedge](https://mindscape.pages.dev/origin-of-risk/ConcurrentBetHedge.md) (Mind; References)
- [CryptographicChange](https://mindscape.pages.dev/origin-of-risk/CryptographicChange.md) (Infrastructure; References)

## Used by

—

## Identity

- Sema ID: `sema:PartialCryptographicChange#mh:SHA-256:aa0b47ebb9952dc028813bc0140379b99d8f92acd23518c6fe95e21dd89d681e`
- Ref: `PartialCryptographicChange#aa0b`

## Links

- [Pattern page](https://mindscape.pages.dev/origin-of-risk/PartialCryptographicChange/)
- [View in the interactive graph](https://mindscape.pages.dev/origin-of-risk/#PartialCryptographicChange)
- [JSON](https://mindscape.pages.dev/origin-of-risk/PartialCryptographicChange.json)
- [Index of all patterns](https://mindscape.pages.dev/origin-of-risk/index.json)
