Repository navigation
fissile 0.10.0
Changed
- The links to the sibling tools now name
agent-grounds, whichgrundand
rheijoined after this repository's own move: theAGENTS.mdandREADME.md
pointers togrund, and the config-home decision's reference torhei's
matching issue. Changelog entries keep the old name, because they record where
the work happened at the time. (PR #71)
Changed
- The repository moved from
vjovanov/fissiletoagent-grounds/fissile,
alongside the workspace it is maintained in. Every live link now names the new
owner: the crate'srepositoryandhomepage, the schema$ids, the README's
install and release links, and the managedAGENTS.mdblock thatfissile initwrites into an adopting repository. The crate name on crates.io is
unchanged, socargo install fissileand every pinned version keep working,
and GitHub redirects the old URLs. Changelog entries keep the old name,
because they record where the work happened at the time. Regenerate the
managed block withfissile initto pick up the new link. (PR #70)
Added
-
Debt direction and age in
audit:fissile audit --history <from>..<to>
resolves an ancestral Git range and appends a final history section, in text
and in JSON, that says which way the exception debt moved rather than only
where it stands (§FS-004-check-audit.2). It reports exceptions added and
retired, ceilings raised and lowered, the age of every deferred entry, and the
age of each continuously unexceptioned soft finding, evaluating every
first-parent state with that revision's own config, registries, rules and
measurements. Identity follows §DF-005-exception-identity, so an
evidence-backed file or directory rename preserves an entry and its age
instead of reading as a retirement plus an addition, and age resets only after
a real absence. A malformed, non-ancestral, shallow or ambiguous history is
refused outright rather than reported in part.checkandauditwithout the
option keep their existing execution paths and output. (PR #69)Library callers are affected at source:
AuditOptionsgains ahistory
field and the audit section enum gains a variant, so exhaustive matches and
struct literals need updating. At 0.x this forces the minor number.
Changed
- §FS-001-config.3, §FS-004-check-audit.1.4: soft findings now demand a
current-commit split or recorded-debt decision, andcheck --stagedblocks a
history-proven continuous over-soft run at the rule'ssoft_edit_limit, while
incomplete history stays advisory.fissile limitsreports the effective
allowance for every soft rule. (PR #68)