cree1116/weft is a local-first file search project for macOS and AI agents. The repository description presents semantic search, verified context, and background indexing. The most recent commit ff5d9ff (2026-10-15) is a fix that switches the icon mask coordinates to floating-point calculation, and it replaced 2 lines in a single file, macos/Brand.swift.
What changed is the two mask coordinates in WeftTheme in macos/Brand.swift that cover the icon strokes. The expression mask([34 + 20 * 16 / 31, 66 + 20 * 14 / 52], radius: 7) was changed to mask([34.0 + 20.0 * 16.0 / 31.0, 66.0 + 20.0 * 14.0 / 52.0], radius: 7). In Swift, dividing integer literals discards the fractional part, so the mask center coordinates could have been calculated from truncated values. Explicitly using floating-point literals so that the fractional part remains is the content of this change.
However, the only thing the commit touched is the code that draws the app icon. Neither the message nor the diff contains any change to the semantic search, verified context, or background indexing paths. This commit has no version tag or release notation, and the number of licenses and stars is not given in this record. Since how the actual screen changed cannot be confirmed from the diff alone, it is more appropriate to read this not as a change to the search functionality but as a small fix on the icon rendering side.