From: Anderson A. Giacomolli Date: Sat, 7 Nov 2026 15:24:35 +0000 (-0300) Subject: Name package-level code for its feature X-Git-Url: https://git.giacomolli.uk/onechat/commitdiff_plain/b64d7548bd9f61921bdc650228642e77c73b0777?ds=sidebyside;hp=b64d7548bd9f61921bdc650228642e77c73b0777 Name package-level code for its feature The go-code skill now asks for a feature prefix on each package-level name that belongs to one feature or integration, and on the names of its files. A name stays generic only when more than one feature uses it. All the code is in one main package, so every name is visible in every file, and generic names such as a client, a request, or a poll interval of one service read as if they belong to all of them. The skill also asks for unexported names, because an exported name has no effect in a main package, and for initialisms in one case. ---