brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
ffn_activation_logit_attributionMeasure whether activated FFN neurons preferentially raise logits for their projected promoted tokens versus controls.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill for the FFN value-vector concept-promotion workflow when its input contract matches the module plan. It should be used during recovery only with current-attempt artifacts, generated fixtures, model weights from allowed caches, or paper-derived descriptions. Do not read the original source repository.
Structured JSON data matching the module contract: matrices, vocabulary tokens, concept lexicons, activations, or runtime handoff paths as appropriate.
Deterministic JSON records suitable for downstream modules and recovery validation. Outputs preserve provenance, include numeric scores where relevant, and expose failed checks rather than hiding them.
Validate dimensions and required fields, execute the paper-inspired operation, write JSON output, and use the output as evidence for the next module. The operation preserves the central paper insight that FFN value vectors can be interpreted by their vocabulary-logit contribution and by activation-conditioned promotion of concept tokens.
Run the script fixture with python scripts/attribute_logits.py --fixture when supported and run the tests with the Distiller skill-tree validator.
This is a reusable deterministic helper, not a full language-model runner. Full-scale claims require real model weights; soft-mode recovery may use deterministic proxy fixtures only when declared and mechanism-faithful.