From d519a61f581546abf31957fb7114e8fa052d5a63 Mon Sep 17 00:00:00 2001 From: Lilleman auf Larv Date: Tue, 29 Sep 2026 04:25:49 +0200 Subject: [PATCH] Keep Fake as the one example of a shared name --- docs/decisions.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docs/decisions.md b/docs/decisions.md index cb62999..22ffd7f 100644 --- a/docs/decisions.md +++ b/docs/decisions.md @@ -311,9 +311,8 @@ a read drew. Two declarations of any kind — function, method, field, type — share a name only where one definition covers both: the same kind of value, counted or addressed the same way, so a -reader landing on the wrong one concludes nothing false. `Fake` renders one value on -`Generator`, `Template` and `RecordTemplate`; `renderScope.groupHold` returns the -`*groupHold` it names. `TestNoFunctionSpellsAMethod` keeps a bare function off a method's +reader landing on the wrong one concludes nothing false, as `Fake` renders one value on +`Generator`, `Template` and `RecordTemplate`. `TestNoFunctionSpellsAMethod` keeps a bare function off a method's name, since a search returns both and a call site shows no receiver; review judges the rest. Serves goal 2: names that tell the truth, and reaching the unit behind a symptom without asking a person. Decided 2026-09-25 by Lilleman; valid while goal 2 counts reading