Skip to content

siloBrief v1.0.2

Choose a tag to compare

@d3vksy d3vksy released this 17 Aug 09:31
· 40 commits to main since this release
a5aaca4

Changed

  • Explain the recommended prompt contents before sb brief continues.
  • Show each candidate as a code type, name, file, match reason, relevance score, and direct connection count.
  • Explain that rN entries 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, and TERM=dumb remain 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, and sb search.

Artifact SHA-256

  • silobrief-1.0.2-py3-none-any.whl: b58ebac29afdd34e417c55e546ef1392f0d9746679cc93de471c51730380a367
  • silobrief-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.