myxce/.kiro/specs
Rongsong Shen d1be84cd66
docs(spec): project shares at a location; pool capacity, defaults, visibility
A share may be owned at a location (host group) as well as anywhere.
Per resource, located host groups and the rest of the cluster form
disjoint pools; usage is charged to the host's pool and every pool follows
the share rules on its own, so located ownership is real. Pool capacity
counts registered hosts including down and closed ones. No-default
submits list the user's projects; a per-user default project is a
client-side xcecli setting; members see their ancestors' usage, not
siblings' details.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 07:09:03 +00:00
..
admin-config-tool test(admin-config-tool): update standby-redirect E2E for bug-1700/1701 2026-08-29 12:10:28 +00:00
application-profile docs(spec): resource control under the project tree; retire limits.yaml 2026-10-13 04:07:00 +00:00
build-time-versioning chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
clusterconfig-schema-split chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
commit-batch-window chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
component-failover-adoption chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
component-rejoin-resync chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
config-upgrade-snapshot chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
controller-job-cleanup docs(job-array-one-based-index): document the supported array syntax (task 9.3) 2026-10-01 13:46:07 +00:00
controller-peers-env-fallback docs: bug-1909..1912 fixed; controller-peers-env-fallback gap notes resolved 2026-10-03 13:07:37 +00:00
controller-status chore(specs): mark controller-status implemented 2026-09-29 13:03:27 +00:00
custom-resource-reporting docs(steering): unified resource model; briefs for reporting, instances, claims, gangs 2026-10-12 03:13:44 +00:00
dirty-content-fingerprint chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
elastic-hosts docs(specs): record xce-node-manager interactions with service and provisioning specs 2026-10-10 07:46:24 +00:00
elastic-shared-resources docs(specs): discovery for auto resource provisioning 2026-10-10 07:37:25 +00:00
election-iomgr-refactor chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
eliminate-frontend-makefile chore(specs): mark four finished specs implemented 2026-09-29 13:00:11 +00:00
gang-groups docs(steering): resource log: disaggregated serving as one job per unit (PR-12, N31-N34) 2026-10-12 07:27:13 +00:00
ha-commit-barrier-rollout chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-commit-durability chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-commit-engine chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-config-bootstrap chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-consistency-invariants chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-convergence-recovery chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-elect-ctx-lifecycle chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-entity-snapshots chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-heartbeat-committed-propagation chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-heartbeat-liveness chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-peer-connection-reuse chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-prevote chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-repl-hardening chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-single-leader-role chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-term-safety chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
ha-wal-replication chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
host-failure-job-recovery docs(buglog,specs): bug-1957 fixed (367af11a); time-window and host-failure briefs reuse the graceful kill 2026-10-10 10:01:02 +00:00
job-array-one-based-index docs(spec): record Gitea sync for job-array-one-based-index, parjob-placement, pend-reason-push-dedup 2026-10-12 03:31:30 +00:00
job-array-single-wal-record docs(job-array-one-based-index): document the supported array syntax (task 9.3) 2026-10-01 13:46:07 +00:00
job-config-merge docs(spec): application-profile params and annotations; 0-valued rusage dropped; app-submit-hook backlog 2026-10-13 03:04:32 +00:00
job-dependency docs(job-array-one-based-index): document the supported array syntax (task 9.3) 2026-10-01 13:46:07 +00:00
job-dependency-insight docs(spec): job-dependency and job-dependency-insight discovery briefs 2026-09-29 13:08:26 +00:00
job-resize docs(specs): discovery for long-running service jobs 2026-10-10 07:15:46 +00:00
job-sandbox-execution docs(spec): split execution modes from application-profile into job-sandbox-execution 2026-10-12 10:20:15 +00:00
job-sandbox-multinode docs(spec): discovery briefs for job status detail, job cleanup, sandbox execution and RBAC persistence 2026-09-29 08:57:31 +00:00
job-status-detail-display docs(spec): discovery briefs for job status detail, job cleanup, sandbox execution and RBAC persistence 2026-09-29 08:57:31 +00:00
job-time-window docs(buglog,specs): bug-1957 fixed (367af11a); time-window and host-failure briefs reuse the graceful kill 2026-10-10 10:01:02 +00:00
libxce-alloc-preason-equality chore(spec): libxce-alloc-preason-equality implementation complete (validation GO) 2026-09-29 07:02:49 +00:00
libxce-failover chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
parjob-placement docs(spec): record Gitea sync for job-array-one-based-index, parjob-placement, pend-reason-push-dedup 2026-10-12 03:31:30 +00:00
peer-authentication-hardening docs(spec): peer-authentication-hardening: decide SSH-style ed25519 keys with temporary keys and revocation 2026-10-13 04:32:20 +00:00
pend-reason-push-dedup docs(spec): record Gitea sync for job-array-one-based-index, parjob-placement, pend-reason-push-dedup 2026-10-12 03:31:30 +00:00
project-accounting docs(spec): project open items: jobs count, inner projects, aliases, accounting 2026-10-13 07:03:20 +00:00
project-borrowing docs(spec): project shares at a location; pool capacity, defaults, visibility 2026-10-13 07:09:03 +00:00
project-config docs(spec): project shares at a location; pool capacity, defaults, visibility 2026-10-13 07:09:03 +00:00
project-fairshare docs(spec): project open items: jobs count, inner projects, aliases, accounting 2026-10-13 07:03:20 +00:00
provisioning-demand docs(specs): discovery for auto resource provisioning 2026-10-10 07:37:25 +00:00
raft-adapter-conformance chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
raft-apply-decoupling chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
raft-commit-safety chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
raft-drive-async chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
raft-ha-core-safety chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
raft-library chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
raft-log-replication chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
raft-sim-conformance chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
rbac-persistence docs(spec): discovery briefs for job status detail, job cleanup, sandbox execution and RBAC persistence 2026-09-29 08:57:31 +00:00
resource-claims docs(spec): projects own shares of their parent's resources; project-guarantee becomes project-borrowing 2026-10-13 06:38:39 +00:00
resource-distribution-mapping docs(steering): unified resource model; briefs for reporting, instances, claims, gangs 2026-10-12 03:13:44 +00:00
resource-instances docs(steering): unified resource model; briefs for reporting, instances, claims, gangs 2026-10-12 03:13:44 +00:00
resource-provisioner docs(steering): resource decision and question log (PR-1..3 proposals, R/P/N items) 2026-10-12 04:00:47 +00:00
resource-value-verification chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
resreq-maxtasks-wiring chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
resval-id-decoupling chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-allocation chore(buglog): point fix references at the re-signed commit hashes 2026-09-25 13:15:43 +00:00
scheduler-allocator-runner chore(scheduler-allocator-runner): implementation complete; log bug-1897 2026-09-30 10:20:39 +00:00
scheduler-alter-pend-reasons docs(spec): discovery briefs for job status detail, job cleanup, sandbox execution and RBAC persistence 2026-09-29 08:57:31 +00:00
scheduler-config-version-tag chore(specs): retire scheduler-config-version-tag as superseded 2026-09-29 13:03:15 +00:00
scheduler-controller-msg-gap chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-core docs(scheduler-sim-discrete-clock): scheduler-core spec drops speed modes, --sim-speed deprecated, REPL speed removed (task 4.2) 2026-09-29 05:26:03 +00:00
scheduler-dispatch-commit chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-framework chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-preemption chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-primary-lifecycle chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-sim-decision-parity chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-sim-decision-trace docs(spec): correct scheduler-sim-decision-trace updated_at 2026-10-08 17:34:08 +00:00
scheduler-sim-diagnostics chore(specs): mark four finished specs implemented 2026-09-29 13:00:11 +00:00
scheduler-sim-discrete-clock chore(gitea-sync): record Gitea sync state for 4 specs and bug-1878..1882 2026-09-29 08:01:05 +00:00
scheduler-sim-eager-reconciliation chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-sim-live-allocation fix(scheduler): cache hits keep the full pend reason; sim uses the cache (bug-1932) 2026-10-09 08:02:18 +00:00
scheduler-sim-reconcile-terminal-guard chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-sim-repl-verbosity chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-sim-step-verbosity chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
scheduler-snapshot-job-allocation chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
service-endpoint docs(specs): record xce-node-manager interactions with service and provisioning specs 2026-10-10 07:46:24 +00:00
service-replica-set docs(specs): discovery for long-running service jobs 2026-10-10 07:15:46 +00:00
service-supervision docs(specs): record xce-node-manager interactions with service and provisioning specs 2026-10-10 07:46:24 +00:00
worker-join-refactor chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
worker-rejoin-resync chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
xce-harness-component chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
xce-node-manager docs(specs): record xce-node-manager interactions with service and provisioning specs 2026-10-10 07:46:24 +00:00
xce-test-cli-ux chore(specs): mark four finished specs implemented 2026-09-29 13:00:11 +00:00
xce-test-e2e-primitives docs(job-array-one-based-index): document the supported array syntax (task 9.3) 2026-10-01 13:46:07 +00:00
xce-test-rc-file chore(gitea-sync): record first status-driven Gitea sync 2026-09-24 10:22:05 +00:00
xcecli-presets docs(spec): presets have no access control of their own 2026-10-13 03:33:25 +00:00
.gitignore chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00