Skip to content

siloBrief v1.0.0

Choose a tag to compare

@d3vksy d3vksy released this 11 Aug 11:52
· 62 commits to main since this release
82548fd

Highlights

  • Make sb brief the primary reviewed-context workflow while retaining sb chat as a deprecated compatibility alias.
  • Improve deterministic lexical retrieval to 11/12 frozen tasks at Recall@10 with 72.2% mean reciprocal rank.
  • Present up to ten relation-labeled one-hop context proposals, all unselected until an explicit rN approval.
  • Add a dependency-free five-stage sb init progress display on interactive standard error without changing redirected or CI output.
  • Freeze the supported 1.x CLI, exit-code, local-state, disclosure-manifest, and compatibility contract.
  • Add a version-checked, tokenless PyPI Trusted Publishing workflow.

Validation

  • Ruff lint and formatting passed.
  • mypy strict passed for 54 source files.
  • 177 local tests passed with 7 environment-dependent skips.
  • Required GitHub Actions passed on Ubuntu and Windows with Python 3.10 and 3.14 for PRs #141 through #144.
  • The wheel installed with --no-index --no-deps in a clean environment; sb --version, pip check, sb example, sb setup, sb init, and sb search passed.

Artifact SHA-256

  • silobrief-1.0.0-py3-none-any.whl: 5372929a7cfcf307cfbfc68bdaa53a4695ba222dbed728e7517f26e7d6c2e8fc
  • silobrief-1.0.0.tar.gz: 973e570f74f27f782734763e3a2416635e06825abff8705e5f11eab499b62f6d

Distribution

Published to PyPI through GitHub Actions Trusted Publishing (successful run).

Compatibility

siloBrief 1.0 supports CPython 3.10 and newer and has no runtime dependencies. Valid v0.6 schema-1 project state remains readable.

See the 1.0 public contract for the stable surface.

Known limitations

The retrieval benchmark is small and still misses one of twelve tasks. Related-context verification establishes disclosure isolation, not improved external-model answers. siloBrief is not a secret scanner or export-approval system; every generated brief still requires human review.