siloBrief v1.0.2
Changed
- Explain the recommended prompt contents before
sb briefcontinues. - Show each candidate as a code type, name, file, match reason, relevance score, and direct connection count.
- Explain that
rNentries are optional connected code and are not included until selected. - Replace internal graph labels with readable call, reference, import, and containment descriptions.
- Use color for headings and key values only in interactive terminals. Redirected output,
NO_COLOR, andTERM=dumbremain plain text. - Keep Korean and English review screens aligned.
Search scoring, candidate limits, index data, and generated Markdown formats are unchanged. This release completes #164 and #166.
Validation
- Pull requests #165, #167, and #168 passed CI on Ubuntu and Windows with Python 3.10 and 3.14.
- Ruff formatting and lint passed.
- mypy strict passed for 56 source files.
- 186 tests passed with 7 environment-dependent skips.
- The wheel and sdist built successfully.
- A clean wheel install passed
pip check,sb --version,sb example,sb setup,sb init, andsb search.
Artifact SHA-256
silobrief-1.0.2-py3-none-any.whl:b58ebac29afdd34e417c55e546ef1392f0d9746679cc93de471c51730380a367silobrief-1.0.2.tar.gz:25c8ae1cb1ac61efce73cb507cbdf80c0c591c9d1bacbb54a8b51ae936a4730c
Distribution and compatibility
siloBrief 1.0.2 supports CPython 3.10 and newer, has no runtime dependencies, and stays within the 1.0 public compatibility contract. Published to PyPI through GitHub Actions Trusted Publishing. The GitHub Release assets are the same files published to PyPI.