398609dabb
RESEARCH stage for v0.7. Delegated to ci-researcher subagent for 7-area domain + codebase research. Key findings: - x/cover module layout mirrors x/hub (D-039 precedent, D-084) — types/ keeper/module.go/expected_keepers.go/msg_server.go/simtest - Cover-Fee category tagging in x/cover (CoverFeeTag struct), NOT x/bread (no Grain struct today; avoids GrainsPerBread locked-const risk) - Standing gate via expected-keeper shim (G-003; StandingKeeper interface) - MAB as x/bond extension (anonymous embed, GrowthBond precedent); CouponDenom enum with CouponDenomBread rejected at ValidateBasic (MissionLockAmendmentRejected pattern) - D-080 tagged streaming + Watcher-witnessed release; auto-Still on misuse - Anti-Capture Bill = 13 RightID consts + 13 Waivable* bool consts (all false) + RightIsWaivable always false (dual firewall) - Anti-Crowding-Out firewall = x/cover/firewall + lexicon_meta_cover meta-test (defense in depth; D-079) - Guild extension: ParentGuildID + IsChapter + SecessionTermsHash + GoodStandingLiens (no GuildKind enum; schema-additive) - Shadow vouch 50% = ShadowVouchWeightMultiplier const + IsShadow field + post-multiplier branch (const makes it locked-const firewall visible) - Cover Claims Voucher in x/cover/types (NOT x/standing); slash via x/standing.Slash cross-Pool D-085 escalation candidate (13th Anti-Capture right): spec enumerates 12 of 13 rights. Best candidate (confidence 0.55): NonParticipationNoDenial (REQ-085/FR-NORM-4). NOT auto-decided; lead-developer surfaces to PO before P5. Persona assessment: backend-engineer + lead-developer + security-engineer + cosmos-engineer active (highest security density since v0.5). frontend-engineer + docs-writer + mesh-engineer + data-engineer deactivated. ci-security-auditor off until P6. ARCHITECTURE.md extended with v0.7 component index + cross-component dependencies + 11 new locked-const additions (pending GRILL ratification). RESEARCH.md extended with v0.7 section (10 design recommendations + pitfalls). PERSONAS.md rewritten for v0.7. ---ci--- project: oy phase: 0 milestone: v0.7 status: research ---/ci---
19 lines
431 B
JSON
19 lines
431 B
JSON
{
|
|
"milestone": "v0.7",
|
|
"milestone_complete": false,
|
|
"milestone_release_tag": null,
|
|
"release_id": 776,
|
|
"project": "oy",
|
|
"phase": 0,
|
|
"phase_role": "pre_execution",
|
|
"stage": "research",
|
|
"attempts": 0,
|
|
"updated_at": "2026-08-19T00:02:00Z",
|
|
"next_milestone": null,
|
|
"previous_milestone": {
|
|
"milestone": "v0.6",
|
|
"milestone_complete": true,
|
|
"milestone_release_tag": "v0.5.6",
|
|
"release_id": 776
|
|
}
|
|
} |