Library / First Principles Framework (FPF) - Core Conceptual Specification
Jump to passage
In this reading

Link to current text

Published source confirmed at last check

Source changed 2026-10-03 02:22:15 UTC · snapshot created 2026-10-03 03:38:22 UTC · last check 2026-10-03 04:50:20 UTC

E.8:11.1 - SoTA alignment for this pattern (E.8 self-echo)

Practice questionBest-known lineSerious alternative or defaultDefect overcome and pattern mutationSource roles and limitsReopen condition
How should a pattern text remain teachable while retaining a stable reusable shape?Iba’s practitioner pattern-writing line is the best-known candidate here: start from a recurring problem, forces, a usable solution, illustration, and consequences, then make the sequence readable as a whole.A form-only template that rewards headings and compressed bullets is the serious default.The default can be structurally complete yet unusable. Adapt: E.8:4.1, Archetypal Grounding, recognition text, and CC-SG.2/13/17 require a first action, worked material, and readable continuity rather than heading presence alone.Takashi Iba, How to Write Patterns: A Practical Guide for Creating a Pattern Language on Human Actions (PLoP 2021), supplies practitioner writing guidance, not FPF ontology or evidence that one skeleton fits every pattern. E.8’s extra checks and typed boundaries are FPF-local adaptations.Reopen if a stronger current pattern-writing comparison shows a lower-effort form that preserves the same recognition, action, grounding, and consequence value.
What evidence should distinguish pattern validation from a favorable review or folklore count?Riehle, Harutyunyan, and Barcomb’s 2025 handbook method is the best-known candidate for the bounded pattern-discovery and validation question because it makes claims, research methods, cases, and evidence limits explicit.Ad hoc expert approval and the rule of three are the serious defaults.The defaults hide what was tested and overstate a small positive history. Adapt: E.8 separates a canonical seed from maturity, requires worked grounding and explicit evidence use, and routes quality claims to independent E.21 results; reject a universal research programme for every small pattern.Riehle, Harutyunyan, and Barcomb, Pattern Discovery and Validation Using Scientific Research Methods (2025), supplies a rigorous validation branch but does not validate E.8. It is neither an admission decision nor a universal minimum case count.Reopen if stronger current validation practice changes the evidence needed for a maturity claim or demonstrates a cheaper method with equivalent limits and replayability.
When does a narrower or domain-specific contribution deserve a separate pattern or framework boundary?The best-known line for this decision combines action-changing pattern evidence with the 2022 systematic comparison of product-line scoping approaches: compare same-situation use, reusable contribution, family promise, organizational conditions, evidence, and maintenance rather than relying on a label.Label-only specificity and a full software-product-line process are the serious alternatives.A label can mint empty specialization, while the full process adds software-specific machinery before value is known. Adapt: E.8:4.1.3 tests the same situation at comparable effort and routes a material family change to E.4.DPF.DA; reject feature ontology and action change as sufficient proof of worth.Marchezan de Paula et al., Software product line scoping: A systematic literature review (2022), is the scoping synthesis; Riehle et al. (2025) supplies actual-use pressure; Chuprina et al., Towards an Approach to Pattern-based Domain-Specific Requirements Engineering (2024), is bounded proof-of-concept evidence, not a universal grammar.Reopen if current scoping or pattern-validation evidence changes the action test, the family-boundary variables, or the evidence needed for warranted retention.
How much explanation should a prepared or less-prepared reader receive for one use?Preparation-sensitive assistance for human learning, combined with use-bounded access to a complete account. For AI work, selective loading is a current engineering option whose adequacy must be checked for the actual task.A short problem–solution pair for every reader, or requiring every reader to consume the complete body.Adapt: §4.2.1.1 develops missing instructions by following required results back to their supplying operations, exposes the reusable connection in a worked case and consequential variation, and preserves that contribution in a sufficient connected reading. Action-changing conditions stay available before reliance, and successful reconstruction is qualified by its actual inputs. The synthesis is an authoring rule, not a demonstrated universal optimal length.Tetzlaff et al., 2025 supports preparation-dependent assistance in human instruction, with population and domain limits. Anthropic, 2025 supplies selective-context engineering guidance, not a validation of this rule or a guarantee of lossless compression. Human results are not transferred to AI by analogy alone.Reopen when a shorter path loses a required relation, a return fails before consequential use, preparation changes, or a tested alternative preserves the same use at lower total burden.
How should a title support first selection while retaining a working vocabulary?Descriptive topic/purpose cues combined with a familiar technical name when the intended audience uses it.A solution-evoking name alone, or a universal problem-shaped rename.Adapt: §4.1.5 derives the title from the whole working question and Solution, compares neighbors, and preserves an open first choice and expert finding. A sufficient title is retained.W3C headings and labels guidance supplies the descriptive cue function. Meszaros and Doble, Evocative Pattern Name, is a historical anchor for conversational vocabulary and unfamiliar-reader interpretation. Neither measures an FPF title effect.Reopen when actual selection or re-finding loses a useful distinction, or a cheaper cue preserves it.