Design Fiction Diegetic Artifact From Future Builder
Build a diegetic design-fiction artifact description, interaction story, and design principle from caller-supplied future context and constraints.
Description
A diegetic design-fiction artifact appears as an ordinary object within an imagined world.
A diegetic design-fiction artifact appears as an ordinary object within an imagined world. Its form can make a future constraint tangible.1
The returned values include Artifact description, Artifact name, Design principle, Interaction story. The How section below explains the calculation, input rules and interpretation.
When to use Design Fiction Diegetic Artifact From Future Builder
Use Design Fiction Diegetic Artifact From Future Builder when you need to evaluate the supplied records under the calculation and evidence rules below. No physical artifact, design validation or user test is generated.
Define the question, evidence and scenario assumptions first. Supply the chosen score scales, time horizons or reference selection explicitly. Interpret generated text as a discussion template and screen labels as the stated rules.
How to use Design Fiction Diegetic Artifact From Future Builder and understand its results
- Define the question, evidence and scenario assumptions first. Supply the chosen score scales, time horizons or reference selection explicitly. Interpret generated text as a discussion template and screen labels as the stated rules.
- Enter constraint, futureContext, material, userNeed using the field table and calculation rules, then run the tool.
- Read artifactDescription, artifactName, designPrinciple, interactionStory. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| constraint | Design constraint | string | Required |
| futureContext | Future context | string | Required |
| material | Artifact material | string | Required |
| userNeed | User need | string | Required |
Trim four nonblank strings for context, need, material and constraint. Build artifact name, description, design principle and interaction story by fixed interpolation.
artifact=fixed description and interaction templates Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| artifactDescription | Artifact description | string |
| artifactName | Artifact name | string |
| designPrinciple | Design principle | string |
| interactionStory | Interaction story | string |
{
"input": {
"constraint": "local energy is intermittent",
"futureContext": "a neighborhood microgrid",
"material": "ceramic",
"userNeed": "share surplus power"
},
"output": {
"artifactDescription": "A ceramic artifact from a neighborhood microgrid, designed around share surplus power and constrained by local energy is intermittent.",
"artifactName": "share surplus power ceramic artifact",
"designPrinciple": "Make local energy is intermittent visible through the object's form, limitations, and use rather than explanatory text.",
"interactionStory": "A user encounters the share surplus power ceramic artifact, uses it to address share surplus power, and notices where local energy is intermittent changes the available action."
}
} Limitations and assumptions
No physical artifact, design validation or user test is generated.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Extremely large text inputs are rejected. Missing fields without a declared default, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Science Fiction Prototyping Narrative Method: Science-fiction prototyping places a future assumption into a concrete stakeholder scene. The scene is a testable prompt rather than a prediction. For a complementary task, use Scenario Narrative Persona Character Builder: A persona can make a scenario's decisions and trade-offs concrete. Caller-provided goals, perspective and constraints determine this narrative.
References
Similar or alternative tools
- Science Fiction Prototyping Narrative Method
Science-fiction prototyping places a future assumption into a concrete stakeholder scene. The scene is a testable prompt rather than a prediction.
- Scenario Narrative Persona Character Builder
A persona can make a scenario's decisions and trade-offs concrete. Caller-provided goals, perspective and constraints determine this narrative.