Skip to content

Releases: IronAdamant/wikifier

v4.5.6

Choose a tag to compare

@github-actions github-actions released this 08 Jul 20:48

v4.5.6 — map-first health seed/validate, deep-path fix, dogfood hygiene

Fixed

  • Deep relative health keys: _entry_is_under_root no longer treats path depth >5 as absolute. Monorepo keys like airflow-core/src/.../file.py seed and persist correctly.
  • Warm-cache missing health: update-maps always runs seed_health_from_map (+ monitored on-disk parseable stub pass) so file_health.json is created even when 0 files re-parse.
  • Validate map-first: only parseable sources under monitored_paths; primary missing_count is in-scope map + monitored gaps (not every README under .).
  • Yellow/pending floods: prune_pending_to_monitored drops out-of-scope and auto-detected thrash; prune_health_outside_monitored keeps lean matrices.

Added

  • CLI: seed-health, prune-pending, prune-health
  • Library: seed_health_from_map, seed_health_for_monitored_sources, prune_pending_to_monitored, prune_health_outside_monitored

Installation

pip install -U wikifier
# or pin:
pip install wikifier==4.5.6

Full Changelog: v4.5.5...v4.5.6

v4.5.5

Choose a tag to compare

@github-actions github-actions released this 08 Jul 20:16

v4.5.5 — health pollution prune, pending dual-state fix, CLI flag guards

Fixed

  • Health pollution prune: free-form superseded note keys (e.g. historical M5.3 cycle1 evidence appends) and non-path DELETED keys (e.g. accidental record-deletion --help) are always dropped from the matrix — they no longer pin a permanent 🔴 and break agent trust scoring.
  • record-deletion / record-change / mark-green CLI: --help / flag-like first args print usage instead of treating the flag as a file path.
  • pending_updates.md dual-state: empty marker ((no active items) / (no pending items…)) can no longer coexist with real bullet items; writers normalize to header+empty or header+items.
  • get_summary.pending_updates: counts real bullet items via count_pending (was hard-coded 0). MCP project status uses the same counter.

Tests

  • Gap-closure suite: pending dual-state, pollution prune, flag-path rejection (49 unittest cases total).

Installation

pip install -U wikifier
# or pin:
pip install wikifier==4.5.5

Full Changelog: v4.5.4...v4.5.5

v4.5.4

Choose a tag to compare

@github-actions github-actions released this 08 Jul 20:04

Installation

pip install wikifier

See the README for full usage and the mandatory LLM new-session rule.

Full Changelog: v4.5.3...v4.5.4

v4.5.3

Choose a tag to compare

@github-actions github-actions released this 08 Jul 19:44

Installation

pip install wikifier

See the README for full usage and the mandatory LLM new-session rule.

Full Changelog: v4.5.2...v4.5.3

v4.5.2

Choose a tag to compare

@github-actions github-actions released this 08 Jul 19:12

Installation

pip install wikifier

See the README for full usage and the mandatory LLM new-session rule.

Full Changelog: v4.5.1...v4.5.2

v4.5.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 14:42

Installation

pip install wikifier

See the README for full usage and the mandatory LLM new-session rule.

Full Changelog: v4.5.0...v4.5.1

v4.5.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 14:25

Installation

pip install wikifier

See the README for full usage and the mandatory LLM new-session rule.

Full Changelog: v4.4.0...v4.5.0

v4.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 10:24

Installation

pip install wikifier

See the README for full usage and the mandatory LLM new-session rule.

Full Changelog: v4.3.2...v4.4.0

v4.3.2

Choose a tag to compare

@github-actions github-actions released this 10 Jun 10:02

Installation

pip install wikifier

See the README for full usage and the mandatory LLM new-session rule.

Full Changelog: v4.3.1...v4.3.2

v4.3.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 09:34

Installation

pip install wikifier

See the README for full usage and the mandatory LLM new-session rule.

Full Changelog: v4.3.0...v4.3.1