Repository navigation
Tags: drevendev/trade_simulation
Tags
M4 complete — 15 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-ACCEPTANCE-005` | #657 | #661 | `cd5e77727b16` | | `REQ-CONFIG-006` | #527 | #546 | `cd12a1cd8bff` | | `REQ-CONFIG-007` | #549 | #550 | `cd6e685be439` | | `REQ-POPULATION-001` | #591 | #592 | `2a19a1b7fb67` | | `REQ-POPULATION-002` | #575 | #576 | `d7a8328acdec` | | `REQ-POPULATION-003` | #596 | #597 | `652b8639a059` | | `REQ-PRODUCTION-001` | #558 | #559 | `96ed4198e3f3` | | `REQ-PRODUCTION-002` | #570 | #571 | `219ae9a4e942` | | `REQ-PRODUCTION-003` | #581 | #582 | `ec958ed3fb01` | | `REQ-PRODUCTION-004` | #584 | #585 | `401f0480146d` | | `REQ-PRODUCTION-005` | #587 | #588 | `7c3509455869` | | `REQ-PRODUCTION-006` | #601 | #602 | `950e8b1f9898` | | `REQ-PRODUCTION-007` | #635 | #636 | `8f44c3ead86c` | | `REQ-PRODUCTION-008` | #650 | #651 | `170dc4cdb3ef` | | `REQ-VISUALIZATION-009` | #658 | #659 | `a55b4da3fb63` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: 01f093f80f13666c
M3 complete — 9 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-ACCEPTANCE-004` | #478 | #506 | `560384ab63b5` | | `REQ-MARKET-001` | #246 | #248 | `6c4dafba8a3c` | | `REQ-MARKET-002` | #270 | #316 | `e3b747ef3109` | | `REQ-MARKET-003` | #251 | #293 | `bf526b33abcd` | | `REQ-MARKET-004` | #481 | #497 | `f2f507048cba` | | `REQ-MARKET-005` | #427 | #477 | `bdabafcb3f80` | | `REQ-VISUALIZATION-006` | #269 | #491 | `ab5f38785c38` | | `REQ-VISUALIZATION-007` | #501 | #504 | `bb30bc4cee37` | | `REQ-VISUALIZATION-008` | #447 | #489 | `838db1bc7ad4` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: 0db7c51bc635c7a8
M3 complete — 9 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-ACCEPTANCE-004` | #268 | #441 | `e5197d361004` | | `REQ-MARKET-001` | #246 | #248 | `6c4dafba8a3c` | | `REQ-MARKET-002` | #270 | #316 | `e3b747ef3109` | | `REQ-MARKET-003` | #251 | #293 | `bf526b33abcd` | | `REQ-MARKET-004` | #481 | #497 | `f2f507048cba` | | `REQ-MARKET-005` | #427 | #477 | `bdabafcb3f80` | | `REQ-VISUALIZATION-006` | #269 | #491 | `ab5f38785c38` | | `REQ-VISUALIZATION-007` | #501 | #504 | `bb30bc4cee37` | | `REQ-VISUALIZATION-008` | #447 | #489 | `838db1bc7ad4` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: 8eb3674acc2b736e
M3 complete — 9 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-ACCEPTANCE-004` | #268 | #441 | `e5197d361004` | | `REQ-MARKET-001` | #246 | #248 | `6c4dafba8a3c` | | `REQ-MARKET-002` | #270 | #316 | `e3b747ef3109` | | `REQ-MARKET-003` | #251 | #293 | `bf526b33abcd` | | `REQ-MARKET-004` | #481 | #497 | `f2f507048cba` | | `REQ-MARKET-005` | #427 | #477 | `bdabafcb3f80` | | `REQ-VISUALIZATION-006` | #269 | #491 | `ab5f38785c38` | | `REQ-VISUALIZATION-007` | #496 | #499 | `7efd05a7c49f` | | `REQ-VISUALIZATION-008` | #447 | #489 | `838db1bc7ad4` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: bc92a66e6adeefc7
M2 complete — 7 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-ACCEPTANCE-001` | #232 | #263 | `7808a9175f7f` | | `REQ-ACCEPTANCE-002` | #228 | #229 | `b642f4c517ef` | | `REQ-ACCEPTANCE-003` | #253 | #254 | `3e77cf588b53` | | `REQ-CORE-004` | #185 | #187 | `be1eb42f0a38` | | `REQ-CORE-005` | #188 | #247 | `a692ae3e38b3` | | `REQ-CORE-006` | #332 | #333 | `ec1dd89` | | `REQ-VISUALIZATION-005` | #411 | #479 | `becbcf0076c3` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: 12dda717e9fc6f76
M1 complete — 9 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-CONFIG-001` | #64 | #67 | `493da16e53e5` | | `REQ-CONFIG-002` | #69 | #70 | `005d0a553dbc` | | `REQ-CONFIG-003` | #299 | #300 | `91507ac339b1` | | `REQ-CONFIG-004` | #455 | #473 | `9a7fdd855a69` | | `REQ-CONFIG-005` | #514 | #516 | `c56674f761e4` | | `REQ-CORE-001` | #46 | #48 | `58a0b4915613` | | `REQ-CORE-002` | #57 | #58 | `002343805d14` | | `REQ-CORE-003` | #72 | #73 | `3b6f2ebc87c2` | | `REQ-VISUALIZATION-004` | #160 | #220 | `f199c8677e99` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: 6645bc8f2d9f514c
M1 complete — 9 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-CONFIG-001` | #64 | #67 | `493da16e53e5` | | `REQ-CONFIG-002` | #69 | #70 | `005d0a553dbc` | | `REQ-CONFIG-003` | #299 | #300 | `91507ac339b1` | | `REQ-CONFIG-004` | #455 | #473 | `9a7fdd855a69` | | `REQ-CONFIG-005` | #509 | #512 | `d564b24cd8f6` | | `REQ-CORE-001` | #46 | #48 | `58a0b4915613` | | `REQ-CORE-002` | #57 | #58 | `002343805d14` | | `REQ-CORE-003` | #72 | #73 | `3b6f2ebc87c2` | | `REQ-VISUALIZATION-004` | #160 | #220 | `f199c8677e99` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: 787de7cee5d0891f
M1 complete — 9 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-CONFIG-001` | #64 | #67 | `493da16e53e5` | | `REQ-CONFIG-002` | #69 | #70 | `005d0a553dbc` | | `REQ-CONFIG-003` | #299 | #300 | `91507ac339b1` | | `REQ-CONFIG-004` | #455 | #473 | `9a7fdd855a69` | | `REQ-CONFIG-005` | #508 | #510 | `b752c81c6a92` | | `REQ-CORE-001` | #46 | #48 | `58a0b4915613` | | `REQ-CORE-002` | #57 | #58 | `002343805d14` | | `REQ-CORE-003` | #72 | #73 | `3b6f2ebc87c2` | | `REQ-VISUALIZATION-004` | #160 | #220 | `f199c8677e99` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: 5632b5998c1adf3f
M1 complete — 9 requirements. | Requirement | Issue | Pull request | Merge commit | | --- | --- | --- | --- | | `REQ-CONFIG-001` | #64 | #67 | `493da16e53e5` | | `REQ-CONFIG-002` | #69 | #70 | `005d0a553dbc` | | `REQ-CONFIG-003` | #299 | #300 | `91507ac339b1` | | `REQ-CONFIG-004` | #455 | #473 | `9a7fdd855a69` | | `REQ-CONFIG-005` | #465 | #502 | `5c0fa64bb988` | | `REQ-CORE-001` | #46 | #48 | `58a0b4915613` | | `REQ-CORE-002` | #57 | #58 | `002343805d14` | | `REQ-CORE-003` | #72 | #73 | `3b6f2ebc87c2` | | `REQ-VISUALIZATION-004` | #160 | #220 | `f199c8677e99` | Milestone membership read from the MILESTONE column of docs/spec/mirror/REQUIREMENTS_REGISTRY.csv. Generated from docs/spec/implementation_status.csv. No model was involved. coverage-digest: d10024dcf26be59b
scheme/8: no model runs; the researcher writes, SLOPSTER judges, the … …operator merges In force from 2026-09-15T21:21:42Z, the merge of #540 (d533e76): the first dispatcher pass reading this descriptor reports both zendev-author.yml and zendev-acceptor.yml as off. Descriptor as merged (in_force_from and commit filled by the next pull request; the digest does not change): { "id": "scheme/8", "in_force_from": null, "commit": null, "summary": "No model runs at all. The researcher (EndlessZen) writes the code as drevendev, SLOPSTER reviews as andy-zen-dev and owns the verdict, and the operator merges. The dispatcher, reading this descriptor, starts neither zendev-author.yml nor zendev-acceptor.yml; the forge keeps everything that costs no tokens: the four required checks, the mergeability status and the branch sweep, the specification mirror, and both ledgers.", "roles": { "author": { "identity": "drevendev (EndlessZen)", "model": null }, "acceptor": { "identity": "andy-zen-dev (SLOPSTER)", "model": null }, "machine": { "identity": "zendev-machine[bot]", "model": null } }, "verdict_owner": "andy-zen-dev", "voices": [ "EndlessZen as drevendev: owns the specification and writes the code", "SLOPSTER as andy-zen-dev: reviews every pull request and owns the verdict", "the operator as drevendev: merges what the verdict accepted" ], "required_checks": [ "build-and-test", "typescript", "policy-guard", "mergeability" ], "rework_limit": 3, "cadence_minutes": 25, "note": "Decided 2026-09-15 evening: the subscription's weekly window stood at 89% with five days left in it, so every model run stops, including the ACCEPTOR that scheme/7 had kept as the judge. Two things the acceptor's workflow carried go with it and are not enforced by anything now: the rework bound (a pull request closed at the third refusal) and the unreachable-pull-request close after 24 idle hours; a person does both by hand or not at all. The verdict owner is SLOPSTER, so the pull-request ledger reads its formal reviews as the verdicts and its QA findings as findings; the measures stay comparable with scheme/4-7 (refusals per merged pull request, first-verdict acceptance, minutes to the first verdict and to merge, size, cost per merged pull request, which is now the acceptor's zero). docs/zendev/ENDLESSZEN_AUTHOR.md describes the human loop. Back to a model role: a new scheme with a model in it plus the role's two variables." }
PreviousNext