Base On
Use the model as a lens on the evidence, never as a verdict about the person.
Scope
- Kind: knowledge-lens
- Owns: explaining, applying or comparing registered lenses against a real question, and registering new sources when requested.
- Boundary: reads registered packs and case evidence, and writes source and lens records. Never promotes an inference to an official result, never blends two frameworks into one label, and never becomes a sole hiring, firing, pay, credit, investment, or clinical/medical rule.
Do not use this when
- The source is not registered yet and the need is outside evidence about a claim ->
research-it
- Options must be compared and one recommended ->
give-me-solutions
- The problem layer itself is unclear ->
zoom-out
- A person is stuck and needs to be moved rather than analysed ->
coach-me
- A reusable model must be built rather than applied ->
hand-it-off for a Candidate Card
Procedure
- Identify whether the request is to explain a concept, apply a lens, compare interpretations, or register a source. Use only the steps that serve that request. For an application, establish case facts before framework labels; a concept explanation needs no invented case or decision.
- List the library with
python3 scripts/knowledge_library.py list from this skill directory and select the smallest relevant lens set. A lens is not invoked merely because its name appeared in the request. Never select a draft or retired pack for a real decision.
- Resolve each selected pack with
python3 scripts/knowledge_library.py show <lens-id> and read its entrypoint, concepts, applications, limitations, manifest, and source cards. Read references/pack-contract.md before changing any pack. wealth-dynamics and talent-dynamics resolve to one shared Dynamics lens, Talent Dynamics being its team adaptation; wealth-spectrum is a separate stage model whose shared creator lineage never permits blending the two.
- When interpreting a personal profile, establish the subject input state honestly as
official_user_declared when the user supplied or confirmed an official result, working_hypothesis when it is an inference carrying confidence, alternatives, and disconfirming evidence, or unknown when the evidence is insufficient. Never infer an official assessment result from chat, tone, job title, or a short quiz. A stored profile label without a user-confirmed official report remains a prior interpretation: downgrade it to working_hypothesis with its date, confidence, alternatives, and review triggers, even when an older profile file states it as fact. Never move private subject data into a portable knowledge pack; keep it in the subject's profile or project context and join it only at runtime.
- For case applications, distinguish four layers without requiring four output sections. Case fact is a verified observation, result, constraint, or current metric. Source claim is what the framework or author says, with its source identifier and locator. Inference is how the lens may explain this case, with confidence and a competing explanation. Action is a reversible experiment or decision implication with a success and a revision rule.
- When lenses disagree, show the disagreement. Never average several frameworks into one synthetic type.
- For an application that calls for action, propose a reversible experiment with success and revision rules. For an explanation, answer the concept question directly. Drop any unnecessary lens.
To register new knowledge, use new-source to register a source without inventing a new lens; use new-lens only when the model deserves an independent application surface. Treat the work as a source first. Record creator, edition, date, locator or identifier, lawful-access context, rights posture, and a hash when a local file exists. Create original, paraphrased knowledge cards with stable claim IDs and a page, chapter, or URL locator; add counterevidence, limitations, version differences, outdated examples, and prohibited uses. Name the framework when attribution matters, but never imply affiliation, accreditation, or endorsement. It becomes a lens only when it has a reusable model and a recurring use case. Copyrighted originals stay outside the repository. Never reproduce proprietary test items, scoring keys, certification language, branded visual systems, official reports, or diagrams in Git. Validate before promotion with python3 scripts/knowledge_library.py validate.
Stop when
The requested explanation, application, comparison, or source registration is complete. Claims and inference remain distinguishable; disagreements are visible where relevant. An experiment is required only when the request calls for applying the interpretation.
On Windows invoke the same helper with python when python3 is not on PATH.
Principles
A lens explains, it does not decide — Report what the model illuminates about the evidence and never let a label replace observed results, cash flow, or work samples. Source: standing rule in this library
Do not blend frameworks — Keep each model's constructs inside its own boundary, because averaging two models produces a label neither source supports. Source: standing rule in this library
Barnum effect — Treat any reading that would feel true to almost anyone as evidence of nothing, and require a claim the case could have failed. Source: Bertram R. Forer, 1949
Falsifiability of a profile — State what evidence would disconfirm the interpretation before offering it, or present it as unknown. Source: Karl Popper, The Logic of Scientific Discovery, 1934
Counter-case
- The user asks which personality or productivity framework the team should adopt. That is a choice between candidates rather than an application of one, so
give-me-solutions owns it.
- A newly purchased book is mentioned by title. Mention alone does not authorize creating records. If registration is requested, register its source provenance; it does not automatically become a lens or skill.
- Two frameworks share a creator but solve different problems. They stay separate lenses; shared lineage is not shared science.
Hand back
The requested explanation or source record, or a case interpretation with source claims, facts and inference distinguishable. Give the useful conclusion first, then what the case evidence shows now, what the lens adds, what does not fit, and what would change the read; compress this structure but preserve all five meanings for a short request. When the result will be reused, include the lens version, source IDs, locators, and confidence. Include disagreements and experiments only where they serve the request.
Sources
Forer 1949, The Fallacy of Personal Validation. Popper 1934, The Logic of Scientific Discovery. Registered packs at packs/knowledge/.
1---2name: baseon3description: Apply or compare registered frameworks, books, and models against a real case while keeping source claims separate from evidence and inference. Use to explain or apply named knowledge, compare interpretations, or register a supplied source; not to replace an evidence-based decision.4license: CC-BY-NC-4.05---67# Base On89Use the model as a lens on the evidence, never as a verdict about the person.1011## Scope1213- Kind: knowledge-lens14- Owns: explaining, applying or comparing registered lenses against a real question, and registering new sources when requested.15- Boundary: reads registered packs and case evidence, and writes source and lens records. Never promotes an inference to an official result, never blends two frameworks into one label, and never becomes a sole hiring, firing, pay, credit, investment, or clinical/medical rule.1617## Do not use this when1819- The source is not registered yet and the need is outside evidence about a claim -> `research-it`20- Options must be compared and one recommended -> `give-me-solutions`21- The problem layer itself is unclear -> `zoom-out`22- A person is stuck and needs to be moved rather than analysed -> `coach-me`23- A reusable model must be built rather than applied -> `hand-it-off` for a Candidate Card2425## Procedure26271. Identify whether the request is to explain a concept, apply a lens, compare interpretations, or register a source. Use only the steps that serve that request. For an application, establish case facts before framework labels; a concept explanation needs no invented case or decision.282. List the library with `python3 scripts/knowledge_library.py list` from this skill directory and select the smallest relevant lens set. A lens is not invoked merely because its name appeared in the request. Never select a `draft` or `retired` pack for a real decision.293. Resolve each selected pack with `python3 scripts/knowledge_library.py show <lens-id>` and read its entrypoint, concepts, applications, limitations, manifest, and source cards. Read [references/pack-contract.md](references/pack-contract.md) before changing any pack. `wealth-dynamics` and `talent-dynamics` resolve to one shared Dynamics lens, Talent Dynamics being its team adaptation; `wealth-spectrum` is a separate stage model whose shared creator lineage never permits blending the two.304. When interpreting a personal profile, establish the subject input state honestly as `official_user_declared` when the user supplied or confirmed an official result, `working_hypothesis` when it is an inference carrying confidence, alternatives, and disconfirming evidence, or `unknown` when the evidence is insufficient. Never infer an official assessment result from chat, tone, job title, or a short quiz. A stored profile label without a user-confirmed official report remains a prior interpretation: downgrade it to `working_hypothesis` with its date, confidence, alternatives, and review triggers, even when an older profile file states it as fact. Never move private subject data into a portable knowledge pack; keep it in the subject's profile or project context and join it only at runtime.315. For case applications, distinguish four layers without requiring four output sections. **Case fact** is a verified observation, result, constraint, or current metric. **Source claim** is what the framework or author says, with its source identifier and locator. **Inference** is how the lens may explain this case, with confidence and a competing explanation. **Action** is a reversible experiment or decision implication with a success and a revision rule.326. When lenses disagree, show the disagreement. Never average several frameworks into one synthetic type.337. For an application that calls for action, propose a reversible experiment with success and revision rules. For an explanation, answer the concept question directly. Drop any unnecessary lens.3435To register new knowledge, use `new-source` to register a source without inventing a new lens; use `new-lens` only when the model deserves an independent application surface. Treat the work as a source first. Record creator, edition, date, locator or identifier, lawful-access context, rights posture, and a hash when a local file exists. Create original, paraphrased knowledge cards with stable claim IDs and a page, chapter, or URL locator; add counterevidence, limitations, version differences, outdated examples, and prohibited uses. Name the framework when attribution matters, but never imply affiliation, accreditation, or endorsement. It becomes a lens only when it has a reusable model and a recurring use case. Copyrighted originals stay outside the repository. Never reproduce proprietary test items, scoring keys, certification language, branded visual systems, official reports, or diagrams in Git. Validate before promotion with `python3 scripts/knowledge_library.py validate`.3637## Stop when3839The requested explanation, application, comparison, or source registration is complete. Claims and inference remain distinguishable; disagreements are visible where relevant. An experiment is required only when the request calls for applying the interpretation.4041On Windows invoke the same helper with `python` when `python3` is not on PATH.4243## Principles4445**A lens explains, it does not decide** — Report what the model illuminates about the evidence and never let a label replace observed results, cash flow, or work samples. Source: standing rule in this library46**Do not blend frameworks** — Keep each model's constructs inside its own boundary, because averaging two models produces a label neither source supports. Source: standing rule in this library47**Barnum effect** — Treat any reading that would feel true to almost anyone as evidence of nothing, and require a claim the case could have failed. Source: Bertram R. Forer, 194948**Falsifiability of a profile** — State what evidence would disconfirm the interpretation before offering it, or present it as unknown. Source: Karl Popper, The Logic of Scientific Discovery, 19344950## Counter-case5152- The user asks which personality or productivity framework the team should adopt. That is a choice between candidates rather than an application of one, so `give-me-solutions` owns it.53- A newly purchased book is mentioned by title. Mention alone does not authorize creating records. If registration is requested, register its source provenance; it does not automatically become a lens or skill.54- Two frameworks share a creator but solve different problems. They stay separate lenses; shared lineage is not shared science.5556## Hand back5758The requested explanation or source record, or a case interpretation with source claims, facts and inference distinguishable. Give the useful conclusion first, then what the case evidence shows now, what the lens adds, what does not fit, and what would change the read; compress this structure but preserve all five meanings for a short request. When the result will be reused, include the lens version, source IDs, locators, and confidence. Include disagreements and experiments only where they serve the request.5960## Sources6162Forer 1949, The Fallacy of Personal Validation. Popper 1934, The Logic of Scientific Discovery. Registered packs at `packs/knowledge/`.