cloudinit-bot
ea11991ec7
docs(P00): specify — regenerate oy-state v2 (v0.7 queued, REQ-046..097)
...
Regenerate oy-state per the regeneration rule (oy-spec changed since
state-v1). state-v2 reflects:
- v0.6 COMPLETE (tag v0.5.6, release_id 776) as last shipped
- v0.7 Fraternal Groups Foundation queued (REQ-046..REQ-066, 21 REQs)
- v0.8+ Risk Mitigations deferred (REQ-067..REQ-097, 31 REQs, D-081)
- §3 const firewall: v0.7 planned additions pending GRILL ratification
(CoverReserveFloorAnnualContribX=1.5, CoverStandingGateTrusted=4.0,
CoverStandingGatePreferred=4.5, MABIssuanceCeilingAnnualSurplusMultiple=3,
CoolingSecessionCoverActiveDays=21, CoolingSecessionNonCoverDays=14,
StandPierEscalationAnnualPassVolumeCents=10M, AntiCaptureBillOfRightsCount=13)
- §4 deferred: Sovereign Anchor SPEC, USZ runtime, Cluster A-E, Pier-Routed
Legal Wrapper (OPTIONAL), -W absolute cap
- §6 constraints: no-subsidies + Anchor no-Voice GREEN by construction
- §7: D-074..D-081 logged (all 8 PO recommendations accepted as binding)
---ci---
project: oy
phase: 0
milestone: v0.7
status: specify
---/ci---
2026-08-19 01:26:54 +00:00
cloudinit-bot
aa66e58f95
checkpoint(milestone): v0.6 complete — clear for next milestone
docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
2026-08-18 19:08:40 +00:00
cloudinit-bot
52e438d1b1
checkpoint(milestone): v0.6 complete → v0.5.6 (milestone release)
...
---ci---
project: oy
phase: 6
milestone: v0.6
status: complete
---/ci---
2026-08-18 19:07:58 +00:00
cloudinit-bot
ef80a8e1c2
checkpoint(p5): v0.6 phase 5 complete → v0.5.5
...
---ci---
project: oy
phase: 5
milestone: v0.6
status: complete
requirements:
covered: [REQ-040, REQ-041, REQ-042, REQ-043, REQ-044, REQ-045]
---/ci---
2026-08-18 19:06:22 +00:00
cloudinit-bot
89ec9a76db
checkpoint(p4): v0.6 phase 4 complete → v0.5.4
...
---ci---
project: oy
phase: 4
milestone: v0.6
status: complete
requirements:
covered: [REQ-040, REQ-041, REQ-042, REQ-043, REQ-045]
---/ci---
2026-08-18 19:02:52 +00:00
cloudinit-bot
5008f85da1
checkpoint(p3): v0.6 phase 3 complete → v0.5.3
...
---ci---
project: oy
phase: 3
milestone: v0.6
status: complete
requirements:
covered: [REQ-040, REQ-041, REQ-042, REQ-045]
---/ci---
2026-08-18 18:58:32 +00:00
cloudinit-bot
07053cc13a
checkpoint(p2): v0.6 phase 2 complete → v0.5.2
...
---ci---
project: oy
phase: 2
milestone: v0.6
status: complete
requirements:
covered: [REQ-040, REQ-041, REQ-045]
partial: []
---/ci---
2026-08-18 18:55:07 +00:00
cloudinit-bot
eba12998b7
checkpoint(p1): v0.6 phase 1 complete → v0.5.1
...
---ci---
project: oy
phase: 1
milestone: v0.6
status: complete
requirements:
covered: [REQ-040, REQ-045]
partial: []
---/ci---
2026-08-18 18:52:53 +00:00
cloudinit-bot
5be8c51c60
checkpoint(p0): v0.6 phase 0 complete → v0.5.0
...
---ci---
project: oy
phase: 0
milestone: v0.6
status: complete
---/ci---
2026-08-18 12:05:43 +00:00
cloudinit-bot
74bf4d6aaf
decision(P00): mvp/ux gate — verified 3 sections present
...
PLAN.md has User-Facing Surface (L2111), Happy Path (L2125),
UX Acceptance Criteria (L2141). Gate PASSES at full autonomy.
---ci---
project: oy
phase: 0
milestone: v0.6
status: mvp_ux_check
---/ci---
2026-08-18 12:05:15 +00:00
cloudinit-bot
66e27f7bb8
checkpoint(p0): plan complete → grill next
...
---ci---
project: oy
phase: 0
milestone: v0.6
status: plan
---/ci---
2026-08-18 12:02:43 +00:00
cloudinit-bot
d066885b60
docs(P00): ideate — ratify REQ-040..REQ-045 (Nomad Web UI)
...
IDEATE stage ratified 6 ideas (IDEATE-09..IDEATE-14) at full autonomy.
User pre-validated 5 screens + stack via interactive questions at CLARIFY.
REQ-040 Reach signup, REQ-041 Stash dashboard, REQ-042 Window auth,
REQ-043 Standing+Freeholder signals, REQ-044 Bloom accrual, REQ-045
lexicon firewall extension to web/. D-001 filter does NOT apply (feature).
---ci---
project: oy
phase: 0
milestone: v0.6
status: ideate
---/ci---
2026-08-18 11:58:09 +00:00
cloudinit-bot
e62f783fa1
checkpoint(p0): research complete → ideate next
...
---ci---
project: oy
phase: 0
milestone: v0.6
status: research
---/ci---
2026-08-18 11:57:38 +00:00
cloudinit-bot
4876c49aa0
docs(P00): clarify — v0.6 decisions D-066..D-073
...
User-validated stack: Go html/template + HTMX, Go mock API server,
new web/ dir, all 5 screens. Lexicon firewall extended to web/.
Bread-scale source of truth = x/bread/types code constants.
---ci---
project: oy
phase: 0
milestone: v0.6
status: clarify
---/ci---
2026-08-18 11:54:59 +00:00
cloudinit-bot
68298d81b3
docs(init): validate specification — v0.6 Nomad Web UI
...
---ci---
project: oy
phase: 0
milestone: v0.6
status: specify
---/ci---
2026-08-18 11:54:06 +00:00
cloudinit-bot
a6a08b0c1b
checkpoint(milestone): v0.5 complete — clear for next milestone
...
docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
---ci---
project: oy
phase: 8
milestone: v0.5
status: complete
requirements:
covered: [REQ-033, REQ-034, REQ-035, REQ-036, REQ-037, REQ-038, REQ-039]
partial: []
---/ci---
2026-08-18 03:42:34 +00:00
cloudinit-bot
6c34650a0d
Merge milestone/v0.5-bearers-runtime into main (v0.5 Bearers Runtime feature milestone release)
...
docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
v0.5 Bearers Runtime — 7 runtime REQs (REQ-033..039) shipped as feature.
8 modules promoted to runtime (MsgServer + simtest). cosmos-sdk v0.50.8 +
ibc-go v8.2.1 added (G-006 controlled exception). G-003 + locked-const
firewalls intact. 8 keeper packages ≥80% coverage. 5 GRILL decisions
ratified; 8 binding fixes landed; 5 P1+ flagged for v0.6+.
---ci---
project: oy
phase: 8
milestone: v0.5
status: complete
requirements:
covered: [REQ-033, REQ-034, REQ-035, REQ-036, REQ-037, REQ-038, REQ-039]
partial: []
---/ci---
2026-08-18 03:42:01 +00:00
cloudinit-bot
4369b3e4cc
checkpoint(milestone): v0.4 complete — clear for next milestone
...
docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
v0.4 Refinement (NFR) milestone complete. Release v0.3.4 (id 752).
All milestone branches deleted (local + remote); tags preserve history.
HEAD on main. NFR purity gate GREEN. Next run starts a new milestone.
---ci---
project: oy
phase: 4
milestone: v0.4
status: complete
tag_base: v0.3.x
milestone_type: nfr
phase_role: final
milestone_complete: true
milestone_release_tag: v0.3.4
release_id: 752
requirements:
covered: [REQ-029, REQ-030, REQ-031, REQ-032]
partial: []
---/ci---
2026-08-17 23:36:26 +00:00
cloudinit-bot
a36561337a
checkpoint(p3): v0.4 phase 3 complete → v0.3.3
...
docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
P3 shipped: tag v0.3.3, release id 751. REQ-032 covered. Branch
oy/phase/03 deleted. All execution phases complete. Next: P4 final
review + audit + milestone ship.
---ci---
project: oy
phase: 3
milestone: v0.4
status: complete
tag_base: v0.3.x
milestone_type: nfr
phase_release_tag: v0.3.3
---/ci---
2026-08-17 23:33:58 +00:00
cloudinit-bot
d149916288
checkpoint(p2): v0.4 phase 2 complete → v0.3.2
...
P2 shipped: tag v0.3.2, release id 750. REQ-031 covered. Branch
oy/phase/02 deleted. Next: P3 docs build CI.
---ci---
project: oy
phase: 2
milestone: v0.4
status: complete
tag_base: v0.3.x
milestone_type: nfr
phase_release_tag: v0.3.2
---/ci---
2026-08-17 23:32:22 +00:00
cloudinit-bot
92966cb9c5
checkpoint(p1): v0.4 phase 1 complete → v0.3.1
...
P1 shipped: tag v0.3.1, release id 749. REQ-029, REQ-030 covered.
Branch oy/phase/01 deleted. Next: P2 lifecycle divergence docs+guard.
---ci---
project: oy
phase: 1
milestone: v0.4
status: complete
tag_base: v0.3.x
milestone_type: nfr
phase_release_tag: v0.3.1
---/ci---
2026-08-17 23:31:16 +00:00
cloudinit-bot
cc0940d9f8
checkpoint(p0): v0.4 phase 0 complete → v0.3.0
...
Phase 0 shipped: tag v0.3.0, release id 748. Branch oy/phase/00 deleted.
Next: P1 lexicon+const hardening (oy/phase/01-lexicon-const-hardening).
---ci---
project: oy
phase: 0
milestone: v0.4
status: complete
tag_base: v0.3.x
milestone_type: nfr
phase_release_tag: v0.3.0
release_id: 748
---/ci---
2026-08-17 23:29:20 +00:00
cloudinit-bot
b55255614f
decision(P00): mvp/ux gate — auto-generated
...
Auto-generated 3 MVP/UX sections (full autonomy): User-Facing Surface
(4 surfaces: lexicon firewall, cross-const test, docs CI, ARCHITECTURE.md
section), Happy Path (2 scenarios: add banned term / const drift), UX
Acceptance Criteria (6 explicit criteria incl NFR purity gate). Gate
passes — all three sections present.
---ci---
project: oy
phase: 0
milestone: v0.4
status: mvp_ux_check
tag_base: v0.3.x
milestone_type: nfr
---/ci---
2026-08-17 23:28:34 +00:00
cloudinit-bot
5e06b14ddf
docs(P00): create phase plans — v0.4 NFR (P1..P4, 12 tasks)
...
P1 lexicon+const hardening (REQ-029/030). P2 lifecycle divergence docs+
guard (REQ-031). P3 docs build CI (REQ-032). P4 final review+audit+ship.
D-001 refinement-only filter governs all tasks. NFR purity gate in P4.
Tags v0.3.x. No cross-phase hard blockers (independent vertical slices).
---ci---
project: oy
phase: 0
milestone: v0.4
status: plan
tag_base: v0.3.x
milestone_type: nfr
---/ci---
2026-08-17 23:27:33 +00:00
cloudinit-bot
28d73c8b2c
docs(P00): research findings — v0.4 NFR research R-029..R-032 + PERSONAS.md
...
R-029 lexicon shared helper (G-014 drift confirmed: byte-identical synthetic
tables in both meta-tests). R-030 cross-const test (hub/bond 800/0 LOCAL
consts, G-003 test-exempt import). R-031 lifecycle divergence (AUDIT §193
P1-1/P1-2 are feat:-class, rejected by D-001; v0.4 = document + regression
guard only). R-032 docs CI (.gitea/workflows, build+artifact, no Pages
publish). PERSONAS.md: backend-engineer + lead-developer only; v0.3
frontend/docs-writer deactivated.
---ci---
project: oy
phase: 0
milestone: v0.4
status: research
tag_base: v0.3.x
milestone_type: nfr
---/ci---
2026-08-17 23:26:33 +00:00
cloudinit-bot
46c2c4ef6c
docs(P00): clarify — v0.4 NFR scope decisions D-047..D-053
...
Auto-decided defaults (autonomy=full). v0.4 = refinement-only NFR.
D-047 NFR type, tags v0.3.x. D-048 lexicon shared helper (G-014).
D-049 cross-const test (A-304). D-050 REQ-031 = document only, no feat:
enum additions (D-001 filter). D-051 docs CI = .gitea/workflows build+artifact
(no Pages publish). D-052 phase ordering. D-053 no IDEATE (no flag this run).
---ci---
project: oy
phase: 0
milestone: v0.4
status: clarify
tag_base: v0.3.x
milestone_type: nfr
---/ci---
2026-08-17 23:25:20 +00:00
cloudinit-bot
0cac4b0b32
docs(init): validate specification
...
Establish v0.4 refinement-only NFR milestone. Tags run on v0.3.x line.
Scope sourced from v0.3 forward-references (REVIEW P2/A-304, AUDIT §193,
GRILL G-014, D-046): REQ-029 lexicon shared helper, REQ-030 cross-const
test, REQ-031 lifecycle type review, REQ-032 docs build CI. Zero feat:
phases by construction.
---ci---
project: oy
phase: 0
milestone: v0.4
status: specify
tag_base: v0.3.x
milestone_type: nfr
---/ci---
2026-08-17 23:24:46 +00:00
cloudinit-bot
97a25dd0b6
checkpoint(milestone): v0.3 complete — clear for next milestone
2026-08-17 22:36:04 +00:00
cloudinit-bot
82ae6cf5a2
docs(milestone): complete OpenYield v0.3 (Bearers & Documentation)
...
Milestone v0.3 complete. Feature type, tags v0.2.x. Two work-streams
shipped under one feature milestone:
(A) Bearers skeleton + tests (D-020 pattern, 7 x/* packages, zero ext deps):
- x/bridge (NEW): BridgeStatus enum (4), BridgeRoute by-ID-string refs
- x/exit (NEW): ExitStatus enum (5), ExitRoute, DEXSwap (opaque venue)
- x/bearers (EXT): OYSATLink surveillance-resistant LOCKED, OYQRCode idempotent
- x/partner (EXT): AnchorCredential (custody-provider-id empty in skeleton)
- x/hub (NEW): HubService enum (3), LendingCouponCapBps=800 LOCAL const (A-304)
- x/services (NEW): ServiceKind enum (4), window-id by-ID-string ref (A-307)
- x/bond (EXT): GrowthBond, ClampGrowth G-012 underflow guard, secondary market
All packages >=93.3% coverage. Both lexicon firewalls green. G-003 intact.
(B) Documentation deliverable (REQ-027 complete, 26-page MkDocs Material site):
- README.md + mkdocs.yml + docs/index.md
- docs/shared/ (7 pages): Six Principles, Bread Scale, Storage Pools, Watchers/Mirror, Lexicon, Vision
- docs/nomads/ (8 pages): Reach, Stash, Bearers, Maps-Pay, Pacts, Standing, Window
- docs/freeholders/ (8 pages): Signals, Standing, Stands-Guilds, Councils-Voice, Bonds, Partner Spectrum, Anchor Preview
- docs/reference/ (2 pages): Architecture, Components
- REQ-028: lexicon firewall extended to docs/ + README.md (lexicon_meta_docs_test.go, 5 tests incl G-013 walk-coverage + G-014 shared self-test)
Phases: P0 -> v0.2.0, P1 -> v0.2.1, P2 -> v0.2.2, P3 -> v0.2.3, P4 -> v0.2.4, P5 -> v0.2.5, P6 -> v0.2.6 (milestone release).
Requirements covered: REQ-010, REQ-022, REQ-023, REQ-024, REQ-025, REQ-026 (skeleton), REQ-027, REQ-028 (complete).
IDEATE-01..08 ratified and delivered.
---ci---
project: oy
phase: 6
milestone: v0.3
status: complete
tag_base: v0.2.x
phase_role: final
milestone_complete: true
requirements:
covered: [REQ-010, REQ-022, REQ-023, REQ-024, REQ-025, REQ-026, REQ-027, REQ-028]
partial: []
---/ci---
2026-08-17 22:35:36 +00:00
cloudinit-bot
47fa79148c
docs(milestone): complete OpenYield v0.2 (The Mesh)
...
---ci---
project: oy
phase: 5
milestone: v0.2
status: complete
phase_role: final
milestone_complete: true
---/ci---
Checkpoint: v0.2 milestone complete. Merged to main, tagged v0.1.5 (milestone release,
release id 732 on Gitea). All milestone branches deleted. Per run.md, checkpoint cleared
for next run (v0.3 The Bearers per ROADMAP Phase 3).
2026-08-17 21:41:56 +00:00
cloudinit-bot
74248dfbc1
docs(milestone): complete OpenYield v0.2 (The Mesh)
...
---ci---
project: oy
phase: 5
milestone: v0.2
status: complete
phase_role: final
requirements:
covered: [REQ-009, REQ-011, REQ-015, REQ-016, REQ-017, REQ-018, REQ-020, REQ-021, REQ-012]
partial: []
---/ci---
Milestone v0.2 (The Mesh) complete. Skeleton+tests layer for 9 new modules + 1 extension:
x/window (REQ-015, fullest), x/stand (REQ-016, 9 types), x/guild (REQ-017, HandPass 0%),
x/pact (REQ-020, 6 types + Mission Lock), x/partner (REQ-018, 4-tier), x/council (REQ-011,
3 councils + Mission Lock const), x/forex (Forex v1, Bread/Asset pairs), x/bond (REQ-021,
8% cap Clamp), x/satellite (REQ-009, 5-chain L2 + ICS-20 v1), x/bearers EXTENDED (OY-LR/Beacon).
303 tests total (53 v0.1 baseline + 250 new). Coverage >=95.9% on all new/extended
packages (8 at 100%). Lexicon firewall (REQ-012) project-wide + per-module. G-003
by-ID-string import invariant. 5 phases: P0 (v0.1.0) + P1-P4 (v0.1.1..v0.1.4) + P5 final
(v0.1.5 = this milestone release). Per run.md patch-line model: no separate minor tag.
14 clarification decisions (D-020..D-033), 15 research assumptions (A-201..A-215),
31 tasks across 5 phases, 10 grill binding decisions (G-001..G-010) all applied.
Next milestone: v0.3 (The Bearers) per ROADMAP Phase 3.
2026-08-17 21:41:28 +00:00
CIAgent
db61fb1f6c
docs(milestone): complete OpenYield v0.1
...
---ci---
project: oy
phase: 9
milestone: v0.1
status: complete
requirements:
covered: [REQ-002, REQ-003, REQ-004, REQ-005, REQ-006, REQ-007, REQ-012, REQ-013, REQ-014, REQ-019]
partial: [REQ-001, REQ-008, REQ-010]
pending: [REQ-009, REQ-011, REQ-015, REQ-016, REQ-017, REQ-018, REQ-020, REQ-021]
---/ci---
Milestone v0.1 complete. Pre-MVP foundation skeleton.
10 patches (v0.0.0 - v0.0.9). 48 tests. 11 modules.
Next milestone: v0.2 (The Mesh).
2026-08-17 20:02:22 +00:00
CIAgent
d9a8b28cd3
checkpoint(P02): advance to Phase 2 — Bread & Root Basket
...
---ci---
project: oy
phase: 2
milestone: v0.1
status: execute
---/ci---
2026-08-17 19:57:04 +00:00
CIAgent
71e429da5f
feat(P01): OY Chain skeleton + Watcher/Mirror/Still modules
...
---ci---
project: oy
phase: 1
milestone: v0.1
status: execute
---/ci---
Phase 1 (Component 1: OY Chain & Mirror) skeleton:
- x/watcher: Watcher bond, attestation quorum (6-of-9), slashing types
- x/mirror: NAV per Bread, reserve ratio publication types
- x/still: Still/Stir (pause/resume) with auto-still on quorum lost
- 12 unit tests passing (all locked constants verified: §7)
- Cosmos SDK app.go deferred to P1 continuation (dependency resolution)
- No regulated finance terminology used (lexicon compliant)
2026-08-17 19:56:21 +00:00
CIAgent
711fca3d27
docs(P00): fix milestone version v1.0 -> v0.1
...
---ci---
project: oy
phase: 0
milestone: v0.1
status: complete
---/ci---
Corrects CHECKPOINT.json and PROJECT.md after history rewrite.
Milestone remains v0.1 until MVP ships as v0.1.0.
2026-08-17 19:49:58 +00:00
Jon Chery
7fa2eb6dc4
docs(P00): checkpoint complete
...
---ci---
project: oy
phase: 0
milestone: v0.1
status: complete
---/ci---
Phase 0 complete: SPECIFY → CLARIFY → RESEARCH → PLAN → GRILL all passed.
All P0 grill verdicts pass with confidence > 0.80.
Two P2 flags logged for P1 (Watcher diversity implementation, Maya's Day placeholder).
Ready for ship.
2026-08-17 19:41:59 +00:00
Jon Chery
cccea6f414
docs(init): initialize OpenYield (1 phases)
...
---ci---
project: oy
phase: 0
milestone: v0.1
status: specify
decisions:
- id: D-001
decision: Autonomy level set to full
rationale: Requested by user
confidence: 1.0
alternatives: [supervised, guided]
---/ci---
Specification: Create a multiproject called OpenYield (OY) where each subsystem is an individual project.
Requirements: Create Gitea group oy at git.cloudinit.dev; subsystems in individual repos.
Constraints: CIAgent workflow, multi-project mode.
Out of scope: Subsystem implementation.
2026-08-17 19:37:19 +00:00