grith.aidocs

[reputation]

Adaptive trust parameters — decay, denial weight, auto-allow gates.

The reputation system's tunables. See Adaptive reputation for what these knobs do.

[reputation]

KeyTypeDefaultDescription
auto_allow_min_observationsinteger8
auto_allow_trustfloat0.92
ceiling_filter_thresholdfloat5
decay_lambdafloat0.98
deny_weightfloat3
enabledbooleantrue
max_auto_allow_raw_scorefloat7
max_score_reductionfloat4
save_interval_secondsinteger300

Tuning intent

KnobHigher meansLower means
decay_lambda (closer to 1.0)Trust persists longer; old signals matter more.Trust ages out faster; reactive.
deny_weightDenials count much more than approvals; conservative.Approvals and denials balanced; more permissive.
auto_allow_trustRequires very high trust before discounting.Easier for shapes to earn discount.
auto_allow_min_observationsMore data needed before trust applies.Less data needed; quicker to ease off prompts.
max_score_reductionTrust can knock more points off; quieter digest.Trust has smaller effect; safer when trust is wrong.
ceiling_filter_thresholdSingle filters can push score higher; sharper teeth.Tighter per-filter cap; smoother composite.

Storage

The trust table is held in memory by the scoring engine and flushed to disk every save_interval_seconds (default 300s). Persisted at ~/.cache/grith/reputation/<profile>.bin.

See also

Last updated: 2026-05-14Edit this page on GitHub →
© 2026 grith. All rights reserved.