-
released this
2026-08-19 02:46:28 +00:00 | 4 commits to main since this releasev0.6.6 — v0.7 Fraternal Groups Foundation (Milestone Release)
Milestone: v0.7 — Fraternal Groups Foundation
Type: Feature (7 phases: P0 pre-execution + P1..P5 execution + P6 final)
Tags: v0.6.x patch line (v0.6.0 → v0.6.6)
REQs: 21 (REQ-046..REQ-066) — ALL COMPLETESummary
v0.7 adapts the 1890–1930 fraternal benefit-society model for borderless digital service. Cover Pools, Chapter Federation, Mutual Aid Bonds, and the Anti-Capture Bill of Rights v0.2.
New module: x/cover (D-084, D-039 precedent)
- Cover Pool Factory (REQ-046) with 1.5× reserve floor (REQ-047 locked) + 2.5× ceiling (REQ-048) + Standing gate (REQ-049 locked: Trusted 4.0 Travel / Preferred 4.5 Health-MCS) + Cover-Fee category tagging (REQ-050)
- Anti-Crowding-Out firewall (D-079: x/cover/firewall + lexicon_meta_cover 4th meta-test — defense in depth)
- Cover-Charter (REQ-052) + Pool governance hybrid (REQ-062: Host + 3 elected Masons + Watcher observer; NO Anchor/MAB seat) + category staging (REQ-065: Phase 2/3/4)
- Anti-Capture Bill of Rights v0.2 (REQ-056: 13 non-amendable, non-waivable rights; D-090(1) types landed in P2 to close the temporal gap; P5 adds the Counsel review ceremony)
- Cover Claims Voucher (REQ-055: bond 10× avg Call size; D-090(2) cold-start fix; FR-CPCV-2 no self-adjudication; slash via Standing bucket drop — cross-Pool)
- Pool Dissolution Waterfall (REQ-063: Cover-Fee contributors > MAB > Bread holders; MAB holders NO Voice)
- Pier Selection Index (REQ-066: Guild Council chooses; reversible by supermajority + Counsel witness; Pier-Routed Legal Wrapper OPTIONAL per §5)
Extensions
- x/bond: Mutual Aid Bond (REQ-054: MAB struct with Bond anonymous embed; CouponDenom enum with Bread rejected at ValidateBasic — FR-MAB-3; 3× annual surplus ceiling locked; D-080 tagged streaming + Watcher-witnessed release + auto-Still on misuse; D-089(2) CoverKeeper reverse edge)
- x/guild: Chapter Federation (REQ-053: ParentGuildID + IsChapter + SecessionTermsHash + GoodStandingLiens; D-087 PierCarriesVoice=false 12th locked const) + Guild Charter + Common Bond (REQ-051) + Household simplified (REQ-057) + Confederation Voice (REQ-058) + Disclaimer cadence (REQ-061) + Secession cooling (REQ-064: 21d Cover-active / 14d non-Cover) + Stand→Pier escalation (REQ-059, D-074: 00k / 10M Grain-cents)
- x/standing: Shadow vouch 50% weight (REQ-060: ShadowVouchWeightMultiplier=0.5 locked const + IsShadow field + GetVoucherWeight post-multiplier) + SlashReasonFraudulentCoverCall const (REQ-055)
- x/stand: StandPierEscalationAnnualPassVolumeCents const + IsHousehold/IsConfederation helpers
12 new locked consts (GRILL-ratified D-086..D-090)
CoverReserveFloorAnnualContribX=1.5, CoverReserveCeilingAnnualContribX=2.5, CoverStandingGateTrusted=4.0, CoverStandingGatePreferred=4.5, MABIssuanceCeilingAnnualSurplusMultiple=3, CoolingSecessionCoverActiveDays=21, CoolingSecessionNonCoverDays=14, AntiCaptureBillOfRightsCount=13, ShadowVouchWeightMultiplier=0.5, PierCarriesVoice=false, StandPierEscalationAnnualPassVolumeCents=10000000, CoverClaimsVoucherBondMultipleAvgCall=10
GRILL binding decisions (D-086..D-090, self-administered pen-test)
- D-086: P1 Factory Phase-2-only
- D-087: PierCarriesVoice 12th const
- D-088: lexicon_meta_cover CoverBannedTerms helper + firewall allow-list shape
- D-089: StillKeeper simtest stub + CoverKeeper reverse edge
- D-090: Bill of Rights temporal-gap fix (types in P2) + Voucher cold-start + Standing-gate dual check + D-085 escalation window
Coverage (all ≥80%)
- x/cover/keeper: 94.6%
- x/cover/types: 80.6%
- x/cover/firewall: 100.0%
- x/guild/keeper: 94.1%
- x/guild/types: 97.8%
- x/bond/keeper: 92.1%
- x/standing/types: 90.3%
- x/stand/types: 100.0%
Build
- go build ./...: GREEN
- go test ./...: GREEN (43 packages, 0 FAIL)
- go test -race: GREEN
- go.mod/go.sum: unchanged (G-006/G-028)
- 4 lexicon meta-tests: GREEN (x/, docs/, web/, cover/)
- G-003 production firewall: GREEN
Phases
- P0 (pre-execution) → v0.6.0
- P1 (Cover Pool Factory + firewall) → v0.6.1
- P2 (Cover-Charter + Council + staging + Bill of Rights types) → v0.6.2
- P3 (Guild Charter + Chapter Federation) → v0.6.3
- P4 (MAB + Cover Claims Voucher + Shadow vouch) → v0.6.4
- P5 (Anti-Capture Bill ceremony + secession + Pier) → v0.6.5
- P6 (final review + audit + milestone ship) → v0.6.6 ← milestone release
project: oy
phase: 6
milestone: v0.7
status: complete
requirements:
covered: [REQ-046..REQ-066]
partial: []Downloads