siloBrief v1.0.0
Highlights
- Make
sb briefthe primary reviewed-context workflow while retainingsb chatas 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
rNapproval. - Add a dependency-free five-stage
sb initprogress 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-depsin a clean environment;sb --version,pip check,sb example,sb setup,sb init, andsb searchpassed.
Artifact SHA-256
silobrief-1.0.0-py3-none-any.whl:5372929a7cfcf307cfbfc68bdaa53a4695ba222dbed728e7517f26e7d6c2e8fcsilobrief-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.