5_10_0 Social Karma System for Validation Phase #17
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Smartup_Zero/2_workplace#17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
5_10_0 - Social Karma System for Validation Phase
Summary
Implement the Social Karma (SK) infrastructure: peer recognition, captain awards,
activity-based engagement tracking, monthly decay, governance action framework,
and Engelbot room scoping — giving all owners the tools to earn reputation through
stewardship and enabling progressive governance privileges.
Why
SC rewards craftsmanship. SK rewards stewardship. Without SK tooling:
No path to leadership. The constitution requires 100 SK to run for captain,
200 SK for mission leader, 500 SK for leadership team. Without earning mechanisms,
external contributors are permanently locked out of governance — violating
"Separate Wealth from Power."
No accountability signal. Captains currently have authority without measurable
community trust. SK makes trust visible and current (10% monthly decay means
yesterday's hero must keep contributing).
No engagement incentive. Watch license holders and new Work contributors
have no reward for governance participation — reading, commenting, reviewing,
voting. SK bridges the gap between "observer" and "active citizen."
No governance tooling. The constitution defines votes, proposals, and
deliberation, but there's no infrastructure to run them. Contributors can't
exercise their ownership responsibilities without tools.
Experiment validity at risk. The hypothesis is that collective ownership
works. If we launch validation without SK, we're testing collective ownership
with only individual reward mechanisms (SC). That's half the experiment.
Before Experiment Launch, external contributors need to see a clear path:
contribute → earn trust → gain influence → shape the organization. SK is that path.
How
Three SK earning mechanisms, one decay mechanism, one query system,
and one infrastructure prerequisite:
Mechanism 1: Peer Recognition (
!kudos)Any owner nominates another for SK with a reason and category.
Captain batch-reviews weekly. Nominator earns 2 SK for recognizing others.
Low friction, high visibility, encourages peer appreciation.
Mechanism 2: Captain Direct Award (
!award_sk)Captains award SK directly within a weekly budget of 50 SK.
Concentration flag triggers if >20% (10 SK) goes to one person in a week —
doesn't block, but creates a public audit record requiring justification.
Enables fast recognition of governance contributions captains observe directly.
Mechanism 3: Activity Engagement (automated)
Engelbot silently tracks presence across rooms (binary per dimension,
not volume). Weekly score calculated from: team room presence, workplace
presence, forum presence, Engelbot usage, thread responses, timely replies.
Max 3 SK/week. Run monthly, captain confirms. Opt-out available.
Decay: Monthly 10%
Automated script reduces all SK balances by 10% monthly.
Prevents founder privilege, rewards active contribution, makes room
for new leaders. 30-day grace period for new members.
Governance Action Framework
Extensible pattern for structured governance: deliberation, voting,
focus groups, reviews. Each follows INVOKE → PREPARE → PARTICIPATE →
CONCLUDE → REWARD lifecycle. Validation phase implements deliberation
and voting. Framework supports future tools without new architecture.
Engelbot Room Scoping (prerequisite)
Configure which commands work in which rooms. DM = full access.
Team rooms = team-relevant only. Captain rooms = captain operations.
Unscoped commands redirect to DM with helpful message. Prevents
command wizard noise in public rooms.
What
Core Infrastructure
governance-actions.csv— Ledger for all governance actions(kudos, deliberations, votes, focus groups, reviews) with unified schema
activity-log.csv— Weekly binary activity tracking per ownerengelbot-room-config.yml— Room-to-command permission mappingredirect disallowed commands to DM
Scripts (Python)
kudos.pyreview_kudos.pyaward_sk.pystart_deliberation.pyconclude_deliberation.pypropose_vote.pycast_vote.pyconclude_vote.pytrack_activity.pycalculate_activity_sk.pydecay_sk.pyshow_sk.pyEngelbot Handlers (TypeScript)
!kudos @alias amount category "reason"!review_kudos!approve_kudos 047 048!reject_kudos 048 "reason"!award_sk @alias amount category "reason"!deliberation start/conclude!vote propose/cast/conclude!skor!my_sk!sk_board!activity_optout/!activity_optinToolbox API Routes
/api/kudos/api/review_kudos/api/award_sk/api/start_deliberation/api/conclude_deliberation/api/propose_vote/api/cast_vote/api/conclude_vote/api/calculate_activity_sk/api/decay_sk/api/show_skPolicy Updates
karma-rules.yml— Update with captain budget (50/week), concentration flag (20%),activity scoring algorithm, opt-out mechanism
portfolio-policy.yml— Add governor.md integration specupdate_portfolio.pygovernor.md section once governance data flows✅ Definition of Success
Any owner can run
!kudosin a team room and the nomination appears publicly,gets batch-reviewed by captain, and SK lands in the nominee's balance within 7 days.
Captains can run
!award_skin their captain room, staying within 50 SK/week budget,with automatic concentration flags visible in master-events.csv.
Activity SK is calculated monthly from silent engagement tracking.
Scores and awards are published transparently. Any owner can opt out.
SK decay runs monthly, reducing all balances by 10%.
book-of-owners.csvreflects current SK. Portfolio governor.md shows history.!deliberationenables a captain to open a time-boxed structured discussion,track participants, and distribute SK on conclusion.
!voteenables formal proposals, voting with SK-weighted tallies,and automated conclusion with quorum checks.
Engelbot room scoping prevents command noise —
wizard flows only appear where appropriate, everything else redirects to DM.
A new contributor joining during validation can see a clear path:
be present (activity SK) → recognize peers (kudos) → participate in governance
(deliberation/vote SK) → reach 100 SK → run for captain.
This path is visible on timeline0.org.
All SK transactions are logged to
social-karma/transactions.csv,all governance actions to
governance-actions.csv,all mutations to
master-events.csv. Full auditability.The litmus test: If someone asks "how do I become a captain?"
Engelbot can answer with a concrete, measurable path that doesn't
require money or knowing the right people.
✅ Definition of Done (Autogenerated)
Progress (Autogenerated)
Progress: 0% (0/6 tasks complete)
Last Activity: 2026-03-04 by @robbert
Health: 🔴 Inactive
Objective Information
Governance (ADM)
Social Karma System for Validation Phaseto 5_10_0 Social Karma System for Validation Phase