Hare
e33729647c
fix: preserve notification uncertainty and target provenance
2026-10-15 18:15:47 +09:00
Hare
e71177900e
feat: route backend job results through common notifications
2026-10-15 18:12:07 +09:00
Hare
f50fa47a48
fix: await DB cleanup in cancelled Runtime metadata test
2026-10-15 17:55:54 +09:00
Hare
b71fc9ee54
feat: expose read-only notification routing and delivery diagnostics
2026-10-15 17:55:54 +09:00
Hare
e70cba4618
chore: integrate case permission fixes for notification work
2026-10-15 16:58:21 +09:00
Hare
d115819f51
fix: honor Profile case permissions and expose Ticket API errors
2026-10-15 16:55:09 +09:00
Hare
822a084b31
fix: centralize durable Ticket notification routing
2026-10-15 02:20:40 +09:00
Hare
da378fc902
fix: complete Ticket post integration and expose targets
...
Preserve ordered targets in Workspace ShowTicket and native reads. Complete authenticated post-edit transport, shared dispatch, generated contracts and regression fixtures. Keep canonical content-edit delivery inputs transactional and separate from discussion posts.
2026-10-14 14:49:20 +09:00
Hare
8611078058
feat: unify Ticket posts and simplify detail layout
...
Checkpoint requested before the targets read-tool correction. Includes canonical initial posts, creator/edit metadata, migration and UI work, and removal of delivery diagnostics from Ticket details.\n\nIntegration remains incomplete: the Client post-edit trait implementation and server post routes/dispatch are not yet connected; cargo check currently fails. This commit does not assert validation or delivery completion.
2026-10-14 02:42:58 +09:00
Hare
12d1588c05
chore: merge develop preserving documentation structure and console UX
...
Integrate develop at 523bade3 while retaining concise agent guidance, rustdoc-owned design rationale, and current console history/rewind behavior. Adapt incoming tests to public entry-ID rewind and synchronize OpenAPI/TypeScript artifacts.
Validation: default-member cargo test --all-features (4936 passed, 23 ignored), root cargo check, all-feature rustdoc with broken links denied, format/diff/name guards, OpenAPI and 11 TypeScript freshness checks. Web: 613 unit, 327 component, 7 Ticket browser and 3 Console browser tests; check/build passed. Merged-state Ticket visual review at 1440/768/390px in light/dark; no matching pre-merge image baseline. E2E/live-provider checks not run.
2026-10-13 02:46:50 +09:00
Hare
523bade3a6
fix: compose bounded execution with Ticket public callers
2026-10-12 18:25:42 +09:00
Hare
e436b2ae58
fix(server): own remaining request callers and stop continuation
2026-10-12 17:36:08 +09:00
Hare
4d98119440
fix(server): bound embedded protocol and Feature shutdown ownership
2026-10-12 15:07:27 +09:00
Hare
c6d73e8286
revert: remove withdrawn T748 composition from T743 source
...
Mainline corrective revert of 5c5727e3; preserve published history and report bodies. Implementation, public contracts and T743 semantic tests return exactly to 9b0d42fd against develop56795fb9. T748 platform, only-dependent adapter and execution fixtures are not T743 return gates. Independent T743 review and fixes continue on this same branch/MR.
2026-10-12 15:03:44 +09:00
Hare
4efb0ace1f
docs: consolidate design documentation and standardize crate English
2026-10-12 14:58:00 +09:00
Hare
5873f25073
fix(server): own residual Ticket MR and worker request stages
2026-10-12 14:46:05 +09:00
Hare
1a065db0fc
fix(server): retain trust-key revoke publication after cancellation
2026-10-12 12:12:50 +09:00
Hare
925bce2a40
fix: own Runtime management authority stages and commit publication workflows
2026-10-12 11:24:12 +09:00
Hare
dbcea6c34b
fix: await bounded Worker discovery and Runtime resource summary owners
2026-10-12 10:25:59 +09:00
Hare
a2487b575d
fix: keep mandatory Subject callbacks independent of waiting Host parents
2026-10-12 09:41:50 +09:00
Hare
5c5727e3f8
merge: compose T748 bounded execution with T743 public callers
2026-10-12 09:00:39 +09:00
Hare
c0223a0dea
fix: await owned cold protocol signing and propagate authorization failure
2026-10-12 08:58:34 +09:00
Hare
d3fcfb2977
fix: keep mixed Subjektiv Runtime waits off the sole DB worker
2026-10-12 08:58:31 +09:00
Hare
49bfbfb235
test: diagnose early command rejection instead of waiting forever for provider dispatch
2026-10-12 08:09:15 +09:00
Hare
f597f1b57a
fix: acquire SQLite write ownership before restore and deletion authority reads
2026-10-12 07:57:46 +09:00
Hare
df9d056d42
test: observe SQL admission and publication before replacing authority or teardown
2026-10-12 07:55:07 +09:00
Hare
f3d4aba54e
fix: isolate finite DB and Host execution ownership in fixtures
2026-10-12 07:55:07 +09:00
Hare
9b0d42fdbc
feat(ticket): expose case tags and independent assignment handling
2026-10-12 07:33:11 +09:00
Hare
61533fadb6
feat(backend): compose Assign routing with bounded async callers
2026-10-12 06:57:34 +09:00
Hare
b1076f1d65
feat(backend): bound synchronous database and host execution ownership
2026-10-12 06:43:16 +09:00
Hare
56795fb92c
fix: drain concurrent assignment inputs and discard stale pending retries
2026-10-12 05:39:33 +09:00
Hare
26434bb867
feat: route Orchestrator delivery and Worker starts from Ticket Assign
2026-10-12 05:13:53 +09:00
Hare
a6a97bca74
feat: integrate durable Ticket assignment tracking with current develop
2026-10-12 03:26:15 +09:00
Hare
96e5ceb4fb
fix(ticket): replay Assign receipts before new work constraints
2026-10-12 03:20:02 +09:00
Hare
21df210a7f
fix: bound Worker protocol backpressure and connection ownership
2026-10-12 02:56:42 +09:00
Hare
2a55bef036
feat(ticket): persist Orchestrator assignment tracking and audit
2026-10-12 02:54:45 +09:00
Hare
5ac3b1e482
feat: select rewind points directly from Console history
2026-10-11 14:50:49 +09:00
Hare
7f03db9d79
Preserve verified case judgment identity and canonical route authentication
2026-10-11 03:36:27 +09:00
Hare
4dd5207d1e
merge: compose classification tags with Ticket case migration
2026-10-11 02:57:45 +09:00
Hare
a558c7656a
merge: compose current auth migration with Ticket case schema 91
2026-10-11 02:21:52 +09:00
Hare
b1fe562e15
fix: reconcile Ticket tags with current develop contracts and Runtime auth
2026-10-11 02:03:44 +09:00
Hare
ba3ebaa68c
feat: separate Ticket case state and immutable closure judgments
2026-10-11 01:41:46 +09:00
Hare
e9397fa0dd
feat: add shared Workspace Ticket classification tags
2026-10-11 01:23:30 +09:00
Hare
536c593539
fix: normalize SSH migration timestamp comparisons
2026-10-11 01:11:53 +09:00
Hare
4099359560
fix: authenticate Runtime requests without persisted verification
...
Use the current Workspace signing identity for each request and remove binding key copies and verification handshake gates. Preserve explicit trust and revocation, migrate historical evidence, and align Runtime settings and connection tests. Retain request scope and durable replay protection with regression coverage.
2026-10-11 00:52:24 +09:00
Hare
6a12b6cc34
fix: complete state-contract naming cleanup
2026-10-10 17:48:59 +09:00
Hare
c78f7f7d80
feat: replace revision counters with domain state contracts
...
Use content digests, key fingerprints, binding and trust identities, immutable mutation receipts, and observation tokens instead of state-update ordinals across API, storage, Runtime, and Web contracts.
Preserve historical replay and secret material through frozen migrations; preflight uncertain removals before cutover, resume provisioning receipts, validate encrypted migration candidates, and align fresh/upgraded schemas. Include reviewed regression fixes, generated artifacts, and validation evidence.
2026-10-10 15:55:20 +09:00
Hare
72ce817de4
fix: integrate structured Workdir refusal diagnostics
...
Merge independently approved T-731 source 8af492ff into current develop after T-732. No conflicts or source edits. Integration root locked/offline check, eight affected crates, Workdir default/http-client, Server 742+11 (one existing ignored), API schema freshness, fmt/diff passed. Historical Workdir403 remains unidentified; HTTP-only feature-gating limitation remains separate.
2026-10-10 14:40:05 +09:00
Hare
8af492ff84
Merge develop into T-731 source and align scoped authorization logging fixture
2026-10-10 14:20:32 +09:00
Hare
defaf8f369
fix: allow concurrent Workspace requests with deletion admission fencing
2026-10-10 13:19:52 +09:00