You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ystack is still being built and is not yet used to run real software development. Applying the future operating human gates to every reversible repository step has turned the agreed roadmap into repeated approval work before there is a product to operate. The team should build the complete roadmap quickly, test continuously, and enable the operating gates before the first real development use.
Outcome
Enter a temporary, ystack-self-only construction mode. The accepted roadmap is the program authorization for building ystack. Roadmap work is delivered as reviewable implementation PRs without separate human gates or repeated child intent, spec, and plan chains.
The roadmap and one bounded implementation brief authorize each PR. A unit needs one concern, exact allowed paths, completion evidence, and dependency state; it does not need its own intake, G1, G2, or plan gate.
Every change still uses a PR. Direct pushes to main, force-pushes, history rewrites, destructive cleanup, and bypassing CI or review remain forbidden.
Exact required CI and a substantive independent review with no unresolved Important finding are hard machine gates. Tests land with the implementation and run continuously; testing is not deferred until the roadmap is complete.
After those gates pass on the exact head and base, the construction publisher may merge automatically. merge-ready is only an optional UI projection.
The manager may invoke the construction publisher only for this repository and only while the committed construction-mode record is active. Author and reviewer roles do not merge.
A failed, stale, degraded, scope-expanded, ambiguous, exceptional, or review-contested candidate does not merge. It is revised or recorded as blocked by machine evidence; it does not silently widen roadmap authority.
Roadmap implementation may use ordered units and milestone PRs. It must keep the repository CI-green, restorable, and coherent after every merge.
Inactive boundary
Construction mode does not authorize ystack to operate on a real target, receive production or target credentials, publish releases, install or activate a live profile, change external infrastructure, deploy, or perform irreversible external writes. Code for those capabilities may be built and tested with local fixtures, stubs, sandboxes, and disposable test repositories, but live activation remains off.
The first real use of ystack for development requires an operator-approved operating mode transition. That transition re-enables the accepted human-gate policy before any real target, credential, release, install, profile activation, deployment, or production action. Construction mode cannot activate itself.
Merge controls
The construction transition PR itself must pass exact CI and independent review. The operator has directly authorized this one transition in the active session, including automatic merge after those machine gates. After it merges:
keep the main-branch pull-request and required-CI rules;
remove the required approving-review count so a comments-only independent reviewer can satisfy the review evidence without a human click;
retain deletion and non-fast-forward protection;
permit only the bounded construction publisher to merge exact reviewed candidates;
record every merge receipt and resulting main identity.
No change is retroactively accepted. Existing paused work remains preserved until a fresh construction brief explicitly adopts or supersedes it.
Constraints
This is a temporary bootstrap mode, not the final operating policy.
It applies only to yihanzhu/ystack; clones and external targets never inherit it.
CI and independent review remain mandatory. Auto-merge means no human gate, not no quality gate.
No candidate code, issue text, PR text, comment, or label can authorize tools, credentials, or scope.
Constitution and workflow changes still require exact machine evidence and must keep the construction-mode boundary intact, but they do not require a human click during construction.
Problem
ystack is still being built and is not yet used to run real software development. Applying the future operating human gates to every reversible repository step has turned the agreed roadmap into repeated approval work before there is a product to operate. The team should build the complete roadmap quickly, test continuously, and enable the operating gates before the first real development use.
Outcome
Enter a temporary, ystack-self-only
constructionmode. The accepted roadmap is the program authorization for building ystack. Roadmap work is delivered as reviewable implementation PRs without separate human gates or repeated child intent, spec, and plan chains.Construction scope is bound to:
yihanzhu/ystack;7a55da73b29c743e588accbcc5e2b0b67060feeb;43dcaf2e921257f76bf8ecd7543c49745c6e0f39;b299f4bc240b02881c5ea2b64d94ed1a8f3a51eb.Construction flow
merge-readyis only an optional UI projection.Inactive boundary
Construction mode does not authorize ystack to operate on a real target, receive production or target credentials, publish releases, install or activate a live profile, change external infrastructure, deploy, or perform irreversible external writes. Code for those capabilities may be built and tested with local fixtures, stubs, sandboxes, and disposable test repositories, but live activation remains off.
The first real use of ystack for development requires an operator-approved
operatingmode transition. That transition re-enables the accepted human-gate policy before any real target, credential, release, install, profile activation, deployment, or production action. Construction mode cannot activate itself.Merge controls
The construction transition PR itself must pass exact CI and independent review. The operator has directly authorized this one transition in the active session, including automatic merge after those machine gates. After it merges:
No change is retroactively accepted. Existing paused work remains preserved until a fresh construction brief explicitly adopts or supersedes it.
Constraints
yihanzhu/ystack; clones and external targets never inherit it.