lamina-feedback-loops

Solid

Feedback loops in product behavior — balancing and reinforcing dynamics, delays, and oscillation. Use when state changes feed back into further change.

AI & Automation 65 stars 2 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 84/100

Stars 20%
61
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Feedback Loops Product behavior emerges from feedback: outputs that influence future inputs. Map balancing loops (stability) and reinforcing loops (growth or collapse) before designing recovery UX. ## Decision frameworks - **Balancing feedback loop**: Goal-seeking; opposes deviation from a target (capacity limits, approval workflows, inventory caps). - When to use: Self-correction, quotas, rate limits, approval gates. - How: Stock → discrepancy vs goal → action on flows → stock adjusts. - **Reinforcing feedback loop**: Amplifies change — more begets more, less begets less (referrals, viral sharing, compounding errors). - When to use: Growth features or collapse patterns (error cascades, duplicate submissions). - How: Mark reinforcing loops; watch for dominance shifts when balancing loops engage. - **Delays cause oscillation**: Long gaps between action and visible effect produce overshoot (overbooking then mass cancellation). - When to use: Async workflows, batch processing visible to users, multi-step approvals. ## Checklists 1. For each stock in the domain, identify balancing and reinforcing loops. 2. Note delays between user action and system response. 3. Design feedback visible to users when loops affect their tasks (status, progress, limits). 4. Check whether a "fix" addresses symptoms (balancing) or root drivers (reinforcing). 5. Test what happens when a loop is broken (notification fails, approval stuck). ## Heuristics - **Delays are invisible until...

Details

Author
aryaniyaps
Repository
aryaniyaps/lamina
Created
3 weeks ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category