Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6da40dd474 | ||
|
|
8a82c0da1f | ||
|
|
c82eca1eca | ||
|
|
206f3b9694 | ||
|
|
28b8b5aad7 | ||
|
|
be845878b4 | ||
|
|
bd2b51ea91 | ||
|
|
184c1307d1 | ||
|
|
2bd0e61520 | ||
|
|
9f77923068 | ||
|
|
3005fccf23 | ||
|
|
1cd6e7d970 | ||
|
|
45605001f6 | ||
|
|
35b11eea34 | ||
|
|
d6aabb5dec | ||
|
|
bb7edfbf01 | ||
|
|
b9f4c59f6d | ||
|
|
3a5fd8e648 | ||
|
|
5812501226 | ||
|
|
7dbf7ea8ec | ||
|
|
65f73025cd | ||
|
|
7cf1d3cbaa | ||
|
|
708af836f5 | ||
|
|
04129a75f3 | ||
|
|
f69897bbb8 | ||
|
|
b09d9d5063 | ||
|
|
2507b9959f | ||
|
|
f0795aa5c2 | ||
|
|
ad4fce6280 | ||
|
|
7122f91671 | ||
|
|
727d2e0b3f | ||
|
|
1d8a0dd8b6 | ||
|
|
698126e1a0 | ||
|
|
e859d65de5 | ||
|
|
dbf0661ce3 | ||
|
|
fdfe43f4b2 | ||
|
|
e92e776a1d | ||
|
|
edd6a603ed | ||
|
|
4dacb6f430 | ||
|
|
6595a8ad1b | ||
|
|
bcc15ee225 | ||
|
|
d6dd2b0920 | ||
|
|
5bd2c0bec8 | ||
|
|
34cdca132e | ||
|
|
c455b7ce9d | ||
|
|
deaec47a12 | ||
|
|
31d2d73744 | ||
|
|
c26ee6d263 | ||
|
|
59ccfe0e3a | ||
|
|
a5ffd10a0d | ||
|
|
10c870b464 | ||
|
|
0de2dfa1ed | ||
|
|
75d4c39bd7 | ||
|
|
4c789e6cfa | ||
|
|
920b718f62 | ||
|
|
0bc599dade | ||
|
|
e7ceff11af | ||
|
|
1f05d971e2 | ||
|
|
5dece0542c | ||
|
|
51797790bd | ||
|
|
31695dcc49 | ||
|
|
51b6b5a123 | ||
|
|
0960931cd4 | ||
|
|
436d8ee068 | ||
|
|
4b782a71fc | ||
|
|
66a1f1690f | ||
|
|
911f63e63c |
@@ -84,3 +84,9 @@ harness/experiments/canvas-repair-native-33e30c1-20260912/** -text -whitespace
|
||||
harness/experiments/canvas-repair-server-33e30c1-20260912/** -text -whitespace
|
||||
|
||||
harness/experiments/canvas-repair-publication-20260912/** -text -whitespace
|
||||
harness/prerelease37-windows-gates-20260924/attempts-8dd/** -text -whitespace
|
||||
harness/prerelease37-windows-gates-20260924/state-picker-a9cd/** -text -whitespace
|
||||
harness/prerelease37-windows-gates-20260924/final04-tests/** -text -whitespace
|
||||
harness/prerelease37-windows-gates-20260924/final04-complete/** -text -whitespace
|
||||
harness/prerelease37-windows-gates-20260924/package-server/** -text -whitespace
|
||||
harness/prerelease37-windows-gates-20260924/native-gui/** -text -whitespace
|
||||
|
||||
@@ -35,26 +35,26 @@ Use Gitea for live coordination and the relevant code version for implementation
|
||||
|
||||
## Coordination and integration
|
||||
|
||||
All independent agents coordinating through Gitea run on completely separate machines, each with its own clone, filesystem, tools, processes, and runtime. Gitea and pushed Git history are the shared communication and delivery channels. Local files (including `harness`), unpushed commits, worktrees, test results, and localhost services are not accessible to peers. Matching branch names or paths do not imply synchronized contents.
|
||||
|
||||
1. On starting or resuming, including after compaction, inspect the working branch, local changes, applicable instructions, relevant shared records, and existing implementation. Recover context from authoritative records. Check for newer shared instructions on the actual remote default branch without overwriting local work. Read what is relevant; avoid repeated full-history scans and constant polling.
|
||||
2. Search before creating tasks. Claim a meaningful outcome in its Gitea issue with a stable session identity, scope, branch/worktree, and acceptance criteria. Keep small steps within that task. Recheck after claiming; comments are not atomic locks. Respect existing ownership and resolve overlapping claims before overlapping work.
|
||||
3. Independent sessions are peers. Each owns its contribution and delegated work. Record one integration/release owner when a milestone needs shared coordination. Use separate worktrees or checkouts, partition files/interfaces, and coordinate changes to shared specifications and documents.
|
||||
4. At meaningful checkpoints or handoffs, record changed results, commit/PR links, verification commands and environment, blockers, and next actions. Identify the tested code version and uncommitted or unpublished work; make required artifacts accessible to other sessions. Do not assume another agent is running or has read a message; silence alone does not establish abandonment. Record evidence and preserve existing work when reassigning a task.
|
||||
5. Follow project review and merge conventions. Inspect upstream changes, resolve conflicts while preserving others' edits, and verify the combined result. Do not overwrite others' work or force-push shared history to resolve coordination problems.
|
||||
2. Search before creating tasks. Claim a meaningful outcome in its Gitea issue with a stable session identity, scope, remote repository/branch, and acceptance criteria. Keep small steps within that task. Recheck after claiming; comments are not atomic locks. Respect existing ownership and resolve overlapping claims before overlapping work.
|
||||
3. Independent sessions are peers. Each owns its contribution and delegated work on its own machine. Record one integration/release owner when a milestone needs shared coordination. Use distinct remote work branches, partition files/interfaces, and coordinate changes to shared specifications and documents. Worktrees provide local isolation only; they do not share work between machines.
|
||||
4. At meaningful checkpoints or handoffs, record changed results, commit/PR links, verification commands and environment, blockers, and next actions. Identify the tested code version and label uncommitted or unpublished work as local-only. Before asking peers to consume results, push the required code and versioned documentation, including relevant `harness` updates; publish other required artifacts in Gitea and link them. Use repository-relative paths with commit references, reproducible commands, and necessary environment details; local paths and localhost URLs alone are not handoffs. Do not assume another agent is running or has read a message; silence alone does not establish abandonment. Record evidence and preserve existing work when reassigning a task.
|
||||
5. Follow project review and merge conventions. Fetch the relevant remote branches and inspect the identified commits before reviewing or integrating another machine's work. Resolve conflicts while preserving others' edits, and verify the combined result locally; report material environment differences. Local instruction-file edits reach peers only after publication and retrieval. Do not overwrite others' work or force-push shared history to resolve coordination problems.
|
||||
6. Close work when its acceptance criteria are met and the result is integrated or delivered as appropriate. Mark duplicates and superseded tasks explicitly with replacement links. Then choose further useful unowned work while the requested objective remains incomplete.
|
||||
|
||||
Use Gitea MCP for shared coordination. If unavailable, report the failure, buffer necessary handoff information locally, and continue already-owned or clearly non-overlapping work. Reconcile with current Gitea state when access returns; do not claim an ownership update, review, or publication succeeded without confirmation.
|
||||
|
||||
## Delegation and reasoning
|
||||
|
||||
Use GPT-6 Astra exclusively. Delegate bounded independent research, design, implementation, or review when it improves progress, judgment, or preserves the parent's context. Give subagents the relevant context, ownership boundaries, result format, and evidence requirements. Use fresh critics when practical. The parent owns synthesis and integration and normally consolidates results into Gitea. Choose concurrency according to useful independent work and available resources, including other sessions; there is no agent-count quota.
|
||||
Use GPT-6 Astra exclusively. Gitea peers are independent remote sessions, not subagents controlled by this session. Spawned subagents use the execution environment actually provided by the agent tools; do not assume they share files, and publish their results before Gitea peers need them. Delegate bounded independent research, design, implementation, or review when it improves progress, judgment, or preserves the parent's context. Give subagents the relevant context, ownership boundaries, result format, and evidence requirements. Use fresh critics when practical. The parent owns synthesis and integration and normally consolidates results into Gitea. Choose concurrency according to useful independent work and available resources, including other sessions; there is no agent-count quota.
|
||||
|
||||
Optimize reasoning effort for verified outcomes per cost, including review, retries, and repair:
|
||||
|
||||
Main agent: default to high for planning, synthesis, integration, and acceptance decisions; medium for dispatching a settled plan and routine coordination.
|
||||
|
||||
Subagents: default to medium for bounded implementation and targeted research; low for straightforward retrieval, mechanical edits, and running established checks; high for complex debugging, correctness review, adversarial analysis, or ambiguous design.
|
||||
|
||||
Use extra-high selectively for difficult foundational semantic, methodological, formal, or cross-domain decisions. Reserve max for exceptional unresolved problems where additional reasoning is likely to justify its cost. Retain higher settings when evidence supports their value.
|
||||
- Main agent: default to high for planning, synthesis, integration, and acceptance decisions; medium for dispatching a settled plan and routine coordination.
|
||||
- Subagents: default to medium for bounded implementation and targeted research; low for straightforward retrieval, mechanical edits, and running established checks; high for complex debugging, correctness review, adversarial analysis, or ambiguous design.
|
||||
- Use extra-high selectively for difficult foundational semantic, methodological, formal, or cross-domain decisions. Reserve max for exceptional unresolved problems where additional reasoning is likely to justify its cost. Retain higher settings when evidence supports their value.
|
||||
|
||||
Allocate by task difficulty and consequences, not role or length alone. Start higher when a clearly difficult decision has expensive downstream consequences. Escalate for concrete reasoning difficulties; resolve missing evidence or unclear requirements at their source. Set subagent effort explicitly through supported controls to avoid unintended inheritance. Do not claim an unapplied change or alter global configuration merely to enforce these preferences.
|
||||
|
||||
|
||||
@@ -1117,6 +1117,14 @@ fn in_machine(p: &Project, id: Id, machine: Id) -> bool {
|
||||
false
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
#[path = "../../../harness/experiments/behavior-layout-scene-20260912/mod.rs"]
|
||||
mod behavior_layout_scene_experiment;
|
||||
|
||||
#[cfg(test)]
|
||||
#[path = "../../../harness/experiments/behavior-anchor-plan-20260912/mod.rs"]
|
||||
mod behavior_anchor_plan_experiment;
|
||||
|
||||
struct BoxItem {
|
||||
id: Id,
|
||||
rect: Rectangle,
|
||||
@@ -1328,6 +1336,8 @@ impl Scene {
|
||||
let mut y = if scenario { 148. } else { 120. };
|
||||
scene.occurrences(p, owner, scenario, &lane_x, &mut y, 0);
|
||||
scene.size.height = (y + 45.).max(210.);
|
||||
#[cfg(test)]
|
||||
behavior_anchor_plan_experiment::scene_extent(&mut scene);
|
||||
if scenario {
|
||||
scene.lifecycle = scenario_lifecycle::render::Rendering::new(
|
||||
p,
|
||||
@@ -1435,6 +1445,10 @@ impl Scene {
|
||||
// the preceding action/state/reference box, before recording rows.
|
||||
*y += 16.;
|
||||
}
|
||||
#[cfg(test)]
|
||||
behavior_layout_scene_experiment::resolve_row_anchor(*id, y);
|
||||
#[cfg(test)]
|
||||
behavior_anchor_plan_experiment::row_anchor(*id, y);
|
||||
if ordered {
|
||||
let slot = scenario::Slot {
|
||||
parent: owner,
|
||||
@@ -1459,6 +1473,8 @@ impl Scene {
|
||||
(*y - top).max(95.),
|
||||
),
|
||||
);
|
||||
#[cfg(test)]
|
||||
let rect = behavior_anchor_plan_experiment::frame_bounds(*id, rect);
|
||||
self.boxes.insert(
|
||||
0,
|
||||
BoxItem {
|
||||
@@ -1643,6 +1659,8 @@ impl Scene {
|
||||
}
|
||||
if ordered {
|
||||
self.sequence_bounds.insert(owner, (sequence_top, *y - 42.));
|
||||
#[cfg(test)]
|
||||
behavior_anchor_plan_experiment::scope_end(owner, y, &mut self.sequence_bounds);
|
||||
let slot = scenario::Slot {
|
||||
parent: owner,
|
||||
before: None,
|
||||
|
||||
@@ -385,3 +385,41 @@ combined tests and native acceptance are not established by this record.
|
||||
## 2026-09-12 — Cross-machine coordination evidence
|
||||
|
||||
User clarification: independent Gitea peer sessions run on different machines and cannot access this session’s `.local` directory. In-thread delegated agents share this workspace. Publish required source, reviews and runtime evidence through versioned Gitea commits or attachments before handing them to peers; verify access and link the exact version. Local paths are provenance only for remote peers. Local compiler, process and native-window observations do not establish another machine’s state or a shared hardware lease.
|
||||
|
||||
|
||||
## Saved Scenario spacing gestures — 2026-09-13
|
||||
|
||||
Codex-ytr83r /root. For the next Saved Scenario editing increment, dragging a
|
||||
lifeline header changes that view's lane x; dragging a message body or label
|
||||
changes that view's occurrence send-y. Preserve shared Scenario order and all
|
||||
other saved layout records. Keep semantic reordering explicit in the sequence
|
||||
outline; do not infer it from crossing another drawn message. Automatic views
|
||||
retain their existing derived-layout editing behavior.
|
||||
|
||||
This follows the user's requirement for directly editable diagrams and the
|
||||
[existing sparse layout contract](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/aed07176ab453b981d5f9c76e504c531f6dd7f42/harness/scenario-layout-contract-candidate.md).
|
||||
The [native Capella comparison](experiments/capella-scenario-observations-20260913/README.md)
|
||||
provides bounded primary evidence: receiver-execution movement changed only the
|
||||
diagram file; separate message/lane Undo restored both files exactly. Two arrow-body
|
||||
drag attempts did not move that example, so use the drawn body/label as discoverable
|
||||
Studio targets while distinguishing activation bars and lifecycle markers by role.
|
||||
This observation does not establish Capella's general crossing or reordering rules.
|
||||
|
||||
Reject implicit shared reordering on a Saved spacing drag: another view's unchanged
|
||||
coordinate records do not ensure unchanged appearance when automatic anchors
|
||||
recompute. Reject a generic permutation of message coordinates: actions, fragments,
|
||||
opaque references and previously crossed positions do not supply interchangeable
|
||||
slots. Reject resetting arrangements to automatic because it discards authored intent.
|
||||
|
||||
Preview from one captured accepted Project and visible camera; resolve the complete
|
||||
candidate geometry without mutating source or history. Commit one existing command
|
||||
only after a valid release and successful source update. Invalid previews, cancellation
|
||||
and return to origin preserve accepted values and camera; an ordinary click still
|
||||
selects its semantic target. Preserve explicit zero/empty/absent overrides and real
|
||||
Redo. Feasible source-order crossings remain diagnostic, not silently clamped.
|
||||
|
||||
Implementation and native acceptance remain pending at this decision. Require
|
||||
actual same-batch and multi-frame input, stale-token cancellation, preview/commit
|
||||
geometry agreement, one Undo/Redo and source reopen, plus measured large-model drag
|
||||
cost. Revisit target affordances or event flow if these workflows reveal accidental
|
||||
reordering, hidden target ambiguity, camera jumps or unacceptable preview latency.
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
# Attachment editing: Escape correction and verified scope
|
||||
|
||||
Branch-specific evidence for [issue 33](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/33),
|
||||
source `53d01a3d4451b94792986f2dfac56f6f04e111a4`.
|
||||
The [portable archive](experiments/edge-attachments-53d01a3-20260923/README.md)
|
||||
is authoritative for raw verification evidence and its limitations. The original
|
||||
[attachment decision](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/53d01a3d4451b94792986f2dfac56f6f04e111a4/harness/edge-attachments-20260922.md)
|
||||
and language contract remain authoritative for representation and behavior.
|
||||
|
||||
## Native finding and correction
|
||||
|
||||
Opening the State transition context menu resets the canvas wrapper's keyboard
|
||||
ownership. Selecting Adjust attachment arms the tool without giving the canvas
|
||||
focus. Therefore immediate Escape can reach the application's fallback while
|
||||
the unfocused canvas does not consume it. The original fallback omitted this
|
||||
tool, leaving it armed until a canvas interaction established ownership.
|
||||
|
||||
The accepted correction resets only State AdjustAttachment to Select in the
|
||||
existing application Escape fallback, after prior menu/modal/form handling.
|
||||
It sends no model command and grants no keyboard ownership. Granting focus after
|
||||
the menu would also change Delete and other keyboard semantics; the bounded
|
||||
fallback avoids that unrelated change. Semantic Reconnect policy is unchanged.
|
||||
|
||||
Mounted regression tests exercise actual widget statuses and application
|
||||
subscriptions, including post-menu Escape without a canvas click, focused
|
||||
canvas cancellation, modal priority and unfocused Delete. Full document/source,
|
||||
history and camera invariants are checked where relevant. Native source and
|
||||
target cancellation, source-end attachment editing/history and save/reopen then confirmed
|
||||
the corrected executable's bounded behavior. The preserved original failed
|
||||
observation is the reason for the correction, not superseded evidence to delete.
|
||||
|
||||
## Evidence handling decision
|
||||
|
||||
Build evidence and a native session accidentally shared an indirect executable
|
||||
binding through the Cargo target directory. The native preflight detected the
|
||||
replacement and stopped. Preserving both artifacts, documenting their hashes,
|
||||
restoring the original referenced bytes, and using a new comparison retained
|
||||
the evidence without rewriting history. The corrected native stage binds a
|
||||
preserved executable outside that mutable target directory. Future native
|
||||
stages should similarly separate immutable tested artifacts from build outputs;
|
||||
after restoring an executable, Cargo freshness metadata alone cannot establish
|
||||
that it matches the desired candidate.
|
||||
|
||||
Both portable archives preserve raw failures and use explicit source mappings
|
||||
instead of publishing machine-only paths. No entire-workflow, continuous
|
||||
immutability or clean-build claim is inferred from matching endpoint hashes.
|
||||
|
||||
## Integration boundary
|
||||
|
||||
The ordered contribution is `79cc9d5`, `3aa80de`, then `53d01a3`, above ordinary/Text
|
||||
base `3f9e6a18`. Source and evidence branches are separate. The
|
||||
[integration audit](experiments/edge-attachments-53d01a3-20260923/integration-review.md)
|
||||
identifies actual shared-file seams and focused combined checks. Codex-956atf
|
||||
retains integration/release ownership. These results do not certify the combined
|
||||
Scenario/Text/transition/resize union; no integrated checkpoint is advanced here.
|
||||
@@ -0,0 +1 @@
|
||||
* -text -whitespace
|
||||
@@ -0,0 +1,25 @@
|
||||
# Direct Allocation drawing — Windows evidence
|
||||
|
||||
Verified source: [301126f6098286bf440c1bd1b1ed685753984723](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/commit/301126f6098286bf440c1bd1b1ed685753984723), branch `codex/allocation-drawing-ytr83r-20260923`. It adds the Allocation tool to eligible architecture projections through the existing guarded two-endpoint drawing workflow. See [source scope and decisions](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/301126f6098286bf440c1bd1b1ed685753984723/harness/allocation-drawing-20260923.md) and [Gitea issue30](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/30).
|
||||
|
||||
Windows gates passed: **1,222 desktop tests, 0 failures, 6 existing ignored**, strict desktop all-target Clippy, matching GUI and snapshot evaluator builds. All six new Allocation tests passed. The six gate steps recorded unchanged source inputs. Unchanged core/server workspace evidence is reused with separate attribution to b868541/evidence d6aabb5; this is not a new workspace suite.
|
||||
|
||||
Root exercised OA Rescue team → Assess incident and SA Rescue system → Evaluate report using the right-side Allocation tool. Creation, Undo/Redo, occupied OA target refusal and Escape cancellation, Save and fresh reopen produced **nine exact complete Project/source-bundle checkpoints**. The two relation UUIDs were bound once; every other field was fixed in advance. Both normal closes were observed, with process exit0, empty GUI logs and complete saved bundle/identity continuity. The accepted trial contains26 capture records. [Parent observations](reviews/allocation-drawing-parent-acceptance-20260923.md), [independent final review](reviews/allocation-drawing-native-final-review-20260923.md), and [explicit coverage](acceptance-coverage.json) distinguish live actions, archived review and automated comparisons.
|
||||
|
||||
The [native recipe](native/README.md) describes the fixture, commands and oracle. Expected fixture-completeness warnings are retained; the final fixture still lacks behavior context. Other projections and stale/draft/invalid-target cases have automated/source coverage, not claimed native coverage. This is branch-specific Windows evidence, not combined integration, release, whole-project, accessibility or every-window-size acceptance. Linux remains user-paused.
|
||||
|
||||
## Verify the portable evidence
|
||||
|
||||
Fetch source commits301126f, cf37c36 and17f1f89 in a repository, then run from this directory with Python3:
|
||||
|
||||
```text
|
||||
python verify-build.py verify --archive . --repo /path/to/ARCADIA-Studio
|
||||
```
|
||||
|
||||
`archive-manifest.json` maps unchanged copied originals; `source-map.json` maps captured source bytes to their exact Git commits (or explicit byte-matching overrides). Raw records retain historical machine paths, but the portable verifier resolves copied evidence and Git objects without those paths. `external-reference-inventory.json` explicitly classifies omitted binary/runtime and private/mutable references. This verifies evidence bytes and provenance; it does not reproduce omitted executable bytes or re-execute the product. The separately reused source converter remains attributed to17f1f89 and identical core/Cargo objects.
|
||||
|
||||
Collection contains604 unchanged originals (56,849,882 bytes) and11,036 source records, all matched exactly to Git with no reconstructed overrides or historical source gaps. The accepted trial has28 image files for26 capture records. All4,457 remaining external references are explicitly omitted binary/runtime records (1,080 unique byte/hash pairs); no unresolved nonbinary reference was admitted.
|
||||
|
||||
Failed gate `gates/failed-final-01` remains a compilation failure at cf37c36, with no executed tests. `partial-interrupted-native/` preserves the first trial's four accepted OA checkpoints separately; its missing close and unknown exit cause are explained in [the interruption note](partial-interrupted-native-note.md). It is not successful close/reopen or crash evidence. The fresh accepted trial is under `native/`.
|
||||
|
||||
This archive contains evidence and reproduction recipes, not a runnable release. Integration/release ownership remains [issue27](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/27); no other session can consume unpublished local files.
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"checkpoints": [
|
||||
{"path":"runs/run-01/checkpoints/00-baseline/receipt.json","expected":"B"},
|
||||
{"path":"runs/run-01/checkpoints/01-oa-created/receipt.json","expected":"O"},
|
||||
{"path":"runs/run-01/checkpoints/02-oa-undo/receipt.json","expected":"B"},
|
||||
{"path":"runs/run-01/checkpoints/03-oa-redo/receipt.json","expected":"O"},
|
||||
{"path":"runs/run-01/checkpoints/04-occupied-cancel/receipt.json","expected":"O"},
|
||||
{"path":"runs/run-01/checkpoints/05-sa-created/receipt.json","expected":"OS"},
|
||||
{"path":"runs/run-01/checkpoints/06-sa-undo/receipt.json","expected":"O"},
|
||||
{"path":"runs/run-01/checkpoints/07-sa-redo/receipt.json","expected":"OS"},
|
||||
{"path":"runs/run-02/checkpoints/08-reopen/receipt.json","expected":"OS"}
|
||||
],
|
||||
"final_checkpoint_by_run": {
|
||||
"1":"runs/run-01/checkpoints/07-sa-redo/receipt.json",
|
||||
"2":"runs/run-02/checkpoints/08-reopen/receipt.json"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,169 @@
|
||||
"""Collect closed #30 evidence into a fresh archive; original files stay read-only."""
|
||||
from pathlib import Path
|
||||
import argparse,importlib.util,json,subprocess,hashlib,sys,datetime,copy,uuid
|
||||
sys.dont_write_bytecode=True
|
||||
HERE=Path(__file__).resolve().parent;ROOT=HERE.parent.parent
|
||||
spec=importlib.util.spec_from_file_location('portable',ROOT/'.local/edge-anchors-evidence-20260923/verify-build.py');h=importlib.util.module_from_spec(spec);spec.loader.exec_module(h)
|
||||
PIN='301126f6098286bf440c1bd1b1ed685753984723';OLD='cf37c36be16500a4a86622540395aaafb1645f6a';BASE='17f1f89fef4a6bf520f4b09a2116548b967d030e'
|
||||
REPO=ROOT/'.local/allocation-drawing-20260923';GATES=ROOT/'.local/allocation-drawing-gates-20260923'
|
||||
OMIT={'.exe','.dll','.pdb','.rlib','.rmeta','.lib','.a'};SKIP={'profile','working','package','unrelated-cwd','__pycache__','artifacts','target'}
|
||||
INTERRUPTED_SCOPE='Partial interrupted native trial; checkpoint evidence only. No normal-close, exit-zero, reopen acceptance, or application-crash inference.'
|
||||
GAPS=set() # Both candidate inventories and reused17f converter source must resolve exactly.
|
||||
def validate_native(native,coverage):
|
||||
if (native/'UNACCEPTED.json').exists():raise RuntimeError('Quarantined native trial')
|
||||
catalog=h.read(native/'expected/catalog.json');contract=h.read(catalog['contract']['path']);baseline=h.read(catalog['checkpoints']['B']['path'])
|
||||
bindings={key:h.read(native/(key+'-binding.json')) for key in ('OA','SA')}
|
||||
for key,binding in bindings.items():
|
||||
rid=binding['relation_uuid'];assert str(uuid.UUID(rid))==rid and uuid.UUID(rid).version==4
|
||||
first=h.read(binding['first_receipt']['path']);assert first['accepted'] and first['new_bindings'][key]==rid
|
||||
assert bindings['OA']['relation_uuid']!=bindings['SA']['relation_uuid']
|
||||
entries=coverage['checkpoints']
|
||||
if not entries or set(x['expected'] for x in entries)!={'B','O','OS'}:raise RuntimeError('Explicit B/O/OS acceptance coverage required')
|
||||
paths=[x['path'] for x in entries]
|
||||
if len(paths)!=len(set(paths)):raise RuntimeError('Duplicate checkpoint')
|
||||
for item in entries:
|
||||
path=(native/item['path']).resolve()
|
||||
if not path.is_relative_to(native):raise RuntimeError('Checkpoint outside native root')
|
||||
r=h.read(path)
|
||||
assert r['accepted'] is True and not r['failure'] and r['source_commit']==PIN and r['expected']==item['expected']
|
||||
assert r['original_before']==r['original_after']
|
||||
expected=copy.deepcopy(baseline)
|
||||
for key in contract['states'][r['expected']]:
|
||||
rid=bindings[key]['relation_uuid'];relation=copy.deepcopy(contract['relations'][key]);relation['id']=rid;expected['relations'][rid]=relation
|
||||
assert h.read(r['actual_project']['path'])==expected
|
||||
assert len(r['commands'])==2 and all(x['exit_code']==0 for x in r['commands'])
|
||||
for name,record in r['snapshot_after'].items():
|
||||
target=(path.parent/name).resolve()
|
||||
if not target.is_relative_to(path.parent):raise RuntimeError('Snapshot path escapes checkpoint')
|
||||
raw=target.read_bytes();assert len(raw)==record['bytes'] and h.digest(raw)==record['sha256']
|
||||
for record in h.records(r):
|
||||
if Path(record['path']).suffix.lower() in OMIT:continue
|
||||
raw=Path(record['path']).read_bytes();assert len(raw)==record['bytes'] and h.digest(raw)==record['sha256']
|
||||
for run,receipt_path in coverage['final_checkpoint_by_run'].items():
|
||||
assert receipt_path in paths
|
||||
checkpoint=h.read(native/receipt_path);close=h.read(native/'runs'/f'run-{int(run):02d}'/'normal-close.json')
|
||||
assert checkpoint['accepted'] and checkpoint['expected']=='OS'
|
||||
bundle={Path(x['path']).relative_to(native/'working').as_posix():{k:x[k] for k in ('bytes','sha256')} for x in close['working_bundle']}
|
||||
assert bundle==checkpoint['original_after']
|
||||
for record in close['relation_bindings_after']:
|
||||
raw=Path(record['path']).read_bytes();assert len(raw)==record['bytes'] and h.digest(raw)==record['sha256']
|
||||
if set(coverage['final_checkpoint_by_run'])!={'1','2'}:raise RuntimeError('Both planned closes require explicit final OS checkpoint')
|
||||
return {'accepted_checkpoints':entries,'scope':'Built-in complete bundle conversion and exact B/O/OS Project checks; only OA/SA UUID parameters, fixed once; final close coverage explicitly declared'}
|
||||
|
||||
def main():
|
||||
p=argparse.ArgumentParser();p.add_argument('--output',required=True);p.add_argument('--reviews-finalized',action='store_true');p.add_argument('--run',type=int,action='append',required=True);p.add_argument('--native',type=Path,required=True);p.add_argument('--coverage',required=True,type=Path);p.add_argument('--converter-admission',required=True,type=Path);p.add_argument('--review',type=Path,action='append',required=True);p.add_argument('--interrupted-native',type=Path);p.add_argument('--interruption-note',type=Path);a=p.parse_args();NATIVE=a.native.resolve()
|
||||
if not a.reviews_finalized:raise RuntimeError('Parent/reviewer final confirmation required')
|
||||
out=Path(a.output).resolve()
|
||||
if out.exists():raise RuntimeError('Fresh archive required')
|
||||
summary=h.read(GATES/'final-02/summary.json');assert summary['source_commit']==PIN and summary['passed'] and summary['inputs_unchanged']
|
||||
for attempt,pin in [('final-01',OLD)]:
|
||||
failed=h.read(GATES/attempt/'summary.json');assert failed['source_commit']==pin and not failed['passed'] and failed['inputs_unchanged']
|
||||
stage=h.read(NATIVE/'staging-record.json');assert stage['source_commit']==PIN
|
||||
assert h.digest((NATIVE/'input-manifest.json').read_bytes())==stage['manifest']['sha256']
|
||||
assert h.read(NATIVE/'input-manifest.json')['source_commit']==PIN
|
||||
interrupted_native=a.interrupted_native.resolve() if a.interrupted_native else None
|
||||
if bool(interrupted_native)!=bool(a.interruption_note):raise RuntimeError('Interrupted native root and standalone note must be supplied together')
|
||||
if interrupted_native:
|
||||
if interrupted_native==NATIVE:raise RuntimeError('Interrupted and accepted native roots must be distinct')
|
||||
partial_stage=h.read(interrupted_native/'staging-record.json')
|
||||
assert partial_stage['source_commit']==PIN and h.digest((interrupted_native/'input-manifest.json').read_bytes())==partial_stage['manifest']['sha256']
|
||||
assert not list((interrupted_native/'runs').glob('*/normal-close.json'))
|
||||
assert h.read(interrupted_native/'OA-binding.json')['relation_uuid']=='9dc63df6-ce83-47ee-be58-bcfa9d13482c'
|
||||
for record in h.records(h.read(interrupted_native/'OA-binding.json')):
|
||||
raw=Path(record['path']).read_bytes();assert len(raw)==record['bytes'] and h.digest(raw)==record['sha256']
|
||||
for checkpoint,expected in [('00-baseline','B'),('01-oa-created','O'),('02-oa-undo','B'),('03-oa-redo','O')]:
|
||||
checkpoint_root=interrupted_native/'runs/run-01/checkpoints'/checkpoint;partial=h.read(checkpoint_root/'receipt.json')
|
||||
assert partial['source_commit']==PIN and partial['accepted'] is True and not partial['failure'] and partial['expected']==expected and partial['original_before']==partial['original_after']
|
||||
for name,record in partial['snapshot_after'].items():
|
||||
target=(checkpoint_root/name).resolve();assert target.is_relative_to(checkpoint_root)
|
||||
raw=target.read_bytes();assert len(raw)==record['bytes'] and h.digest(raw)==record['sha256']
|
||||
if not a.run or len(set(a.run))!=len(a.run) or any(n<1 for n in a.run):raise RuntimeError('Unique explicit run IDs required')
|
||||
for n in sorted(a.run):
|
||||
folder=NATIVE/'runs'/f'run-{n:02d}';close=h.read(folder/'normal-close.json');launch=h.read(folder/'launch.json')
|
||||
assert close['source_commit']==PIN and close['exit_code']==0 and close['immutable_inputs_unchanged'] and close['stdout']['bytes']==close['stderr']['bytes']==0
|
||||
assert close['launch_sha256']==h.digest((folder/'launch.json').read_bytes()) and close['pid']==launch['pid'] and close['started_utc']==launch['started_utc']
|
||||
if set(a.run)!={1,2}:raise RuntimeError('Both planned normally closed native runs must be included')
|
||||
close1=h.read(NATIVE/'runs/run-01/normal-close.json');launch2=h.read(NATIVE/'runs/run-02/launch.json')
|
||||
assert launch2['previous_close_sha256']==h.digest((NATIVE/'runs/run-01/normal-close.json').read_bytes())
|
||||
assert launch2['working_bundle_before']==close1['working_bundle'] and launch2['relation_bindings_before']==close1['relation_bindings_after']
|
||||
coverage=h.read(a.coverage);bundle_review=validate_native(NATIVE,coverage)
|
||||
converter=h.read(a.converter_admission);assert converter['approved'] and converter['source_commit']==BASE
|
||||
converter_inventories=[Path(r['path']) for r in converter['records'] if Path(r['path']).name in ('inputs-before.json','inputs-after.json')]
|
||||
if not converter_inventories:raise RuntimeError('Raw converter source inventories required')
|
||||
out.mkdir();inventory=[];source=[];available=set();seen_original=set()
|
||||
def copy(src,rel):
|
||||
src=Path(src).resolve();raw=src.read_bytes();dest=out/rel;dest.parent.mkdir(parents=True,exist_ok=True)
|
||||
with dest.open('xb') as f:f.write(raw)
|
||||
assert src.read_bytes()==dest.read_bytes()
|
||||
item={'original':str(src),'archive':rel,'bytes':len(raw),'sha256':h.digest(raw)};inventory.append(item);available.add((len(raw),h.digest(raw)));seen_original.add(str(src));return item
|
||||
def tree(folder,prefix,exclude_runs=False):
|
||||
for src in sorted(folder.rglob('*')):
|
||||
rel=src.relative_to(folder)
|
||||
if src.is_symlink() or src.is_junction() or getattr(src.lstat(),'st_file_attributes',0)&1024:raise RuntimeError('Linked archive input')
|
||||
if src.is_file() and src.suffix.lower() not in OMIT and not any(s in SKIP for s in rel.parts) and not (exclude_runs and rel.parts[0]=='runs'):copy(src,prefix+'/'+rel.as_posix())
|
||||
tree(GATES/'final-01','gates/failed-final-01');tree(GATES/'final-02','gates/final');tree(NATIVE,'native',exclude_runs=True)
|
||||
if interrupted_native:
|
||||
tree(interrupted_native,'partial-interrupted-native')
|
||||
copy(a.interruption_note,'partial-interrupted-native-note.md')
|
||||
copy(a.coverage,'acceptance-coverage.json');copy(a.converter_admission,'converter-admission.json')
|
||||
for n in sorted(a.run):tree(NATIVE/'runs'/f'run-{n:02d}','native/runs/'+f'run-{n:02d}')
|
||||
for name in ('run.py','final.py','README.md'):copy(GATES/name,'gates/recipes/'+name)
|
||||
if len({path.name for path in a.review})!=len(a.review):raise RuntimeError('Review filenames must be unique')
|
||||
for path in a.review:copy(path,'reviews/'+path.name)
|
||||
copy(ROOT/'.local/edge-anchors-evidence-20260923/verify-build.py','verify-build.py');copy(__file__,'collect.py')
|
||||
# Map each frozen gate inventory only to its own exact source commit.
|
||||
# Reuse Git content rather than duplicating historical archives inside source.
|
||||
blobs={}
|
||||
for pin in (PIN,OLD,BASE):
|
||||
paths=subprocess.check_output(['git','-c','core.longpaths=true','-C',str(REPO),'ls-tree','-rz','--name-only',pin]).decode().rstrip('\0').split('\0');blobs[pin]=dict(h.git_blobs(REPO,pin,paths))
|
||||
missing=[];derived=[]
|
||||
inventories=[('final-02',PIN,GATES/'final-02/inputs-before.json',REPO),('final-01',OLD,GATES/'final-01/inputs-before.json',REPO)]+[('converter-'+str(i),BASE,path,ROOT/'.local/traceability-view-20260923') for i,path in enumerate(converter_inventories)]
|
||||
for snapshot,testedpin,manifest,source_repo in inventories:
|
||||
for item in h.read(manifest):
|
||||
path=Path(item['path']).relative_to(source_repo).as_posix();match=None
|
||||
for pin in [testedpin]:
|
||||
if path not in blobs[pin]:continue
|
||||
raw=blobs[pin][path]
|
||||
for method,data in [('git',raw),('reconstructed-crlf',raw.replace(b'\r\n',b'\n').replace(b'\n',b'\r\n'))]:
|
||||
if len(data)==item['bytes'] and h.digest(data)==item['sha256']:match=(pin,method,data);break
|
||||
if match:break
|
||||
if match is None:
|
||||
raise RuntimeError('Unexpected unmapped source: '+snapshot+' '+path)
|
||||
pin,method,data=match;row={'original':item['path'],'git_path':path,'commit':pin,'bytes':item['bytes'],'sha256':item['sha256'],'captured_snapshot':snapshot,'tested_base_commit':testedpin}
|
||||
if method=='git':row['storage']='git'
|
||||
else:
|
||||
rel='source-overrides/'+snapshot+'/'+path;dest=out/rel;dest.parent.mkdir(parents=True,exist_ok=True)
|
||||
with dest.open('xb') as f:f.write(data)
|
||||
row.update(storage='override',archive=rel,derivation='Git blob LF normalized then CRLF expanded; reconstructed bytes exactly match captured receipt hash')
|
||||
derived.append(row)
|
||||
source.append(row);available.add((item['bytes'],item['sha256']))
|
||||
# Resolve small exact referenced originals (env/runner/etc) into portable copies.
|
||||
# Never copy mismatched mutable content or binary/private files to hide a gap.
|
||||
for iteration in range(4):
|
||||
refs=[r for item in inventory if item['archive'].endswith('.json') for r in h.records(h.read(out/item['archive']))];added=0
|
||||
for r in refs:
|
||||
if (r['bytes'],r['sha256']) in available or r['sha256'] in GAPS:continue
|
||||
src=Path(r['path'])
|
||||
if src.suffix.lower() in OMIT or any(s in SKIP for s in src.parts):continue
|
||||
if src.is_file() and str(src.resolve()) not in seen_original:
|
||||
raw=src.read_bytes()
|
||||
if len(raw)==r['bytes'] and h.digest(raw)==r['sha256']:
|
||||
copy(src,'dependencies/'+f'{len(inventory):04d}-'+src.name);added+=1
|
||||
if not added:break
|
||||
h.write(out/'source-map.json',source);h.write(out/'historical-source-gaps.json',missing)
|
||||
refs=[dict(receipt=item['archive'],**r) for item in inventory if item['archive'].endswith('.json') for r in h.records(h.read(out/item['archive']))]
|
||||
unresolved=[r for r in refs if (r['bytes'],r['sha256']) not in available]
|
||||
classified=[]
|
||||
for r in unresolved:
|
||||
category='omitted-binary-runtime' if Path(r['path']).suffix.lower() in OMIT else ('omitted-private-or-mutable-directory' if any(s in SKIP for s in Path(r['path']).parts) else ('unavailable-failed-targeted-source' if r['sha256'] in GAPS else 'UNEXPECTED'))
|
||||
classified.append(dict(category=category,**r))
|
||||
if any(r['category']=='UNEXPECTED' for r in classified):h.write(HERE/'unexpected-references.json',classified);raise RuntimeError('Unexpected nonbinary reference; inspect report, preserve incomplete archive')
|
||||
h.write(out/'external-reference-inventory.json',classified)
|
||||
h.write(out/'archive-manifest.json',{'original_receipts_unchanged':True,'files':inventory,'source_map':'source-map.json','source_map_sha256':h.digest((out/'source-map.json').read_bytes()),'source_commit':PIN,'source_bundle_supplement':bundle_review,'selected_closed_runs':sorted(a.run),'interrupted_native_included':bool(interrupted_native),'interrupted_native_scope':INTERRUPTED_SCOPE if interrupted_native else None,'historical_source_gaps_sha256':h.digest((out/'historical-source-gaps.json').read_bytes()),'external_reference_inventory_sha256':h.digest((out/'external-reference-inventory.json').read_bytes()),'excluded':'Executable/library/debug binaries and directories named profile, working, package, unrelated-cwd, __pycache__, artifacts, or target. Both gate and reused converter source inventories must resolve exactly; no unavailable-source allowances. This archive verifies evidence, not omitted executable bytes or a runnable release.'})
|
||||
(out/'.gitattributes').write_text('* -text -whitespace\n',encoding='ascii')
|
||||
images=[p for p in (out/'native/runs').rglob('*') if p.suffix.lower() in ('.jpg','.jpeg','.png')]
|
||||
report={'source_commit':PIN,'source_bundle_supplement':bundle_review,'selected_closed_runs':sorted(a.run),'interrupted_native_included':bool(interrupted_native),'interrupted_native_scope':INTERRUPTED_SCOPE if interrupted_native else None,'raw_originals':len(inventory),'raw_bytes':sum(r['bytes'] for r in inventory),'source_records':len(source),'git_exact':sum(r['storage']=='git' for r in source),'reconstructed_crlf_overrides':len(derived),'historical_source_gaps':len(missing),'image_count':len(images),'distinct_images':len({h.digest(p.read_bytes()) for p in images}),'external_reference_count':len(classified),'external_unique':len({(r['bytes'],r['sha256']) for r in classified}),'external_categories':{c:sum(r['category']==c for r in classified) for c in sorted({r['category'] for r in classified})}}
|
||||
h.write(HERE/(out.name+'-collection-report.json'),report);print(json.dumps(report,indent=2))
|
||||
if __name__=='__main__':main()
|
||||
|
||||
|
||||
@@ -0,0 +1,158 @@
|
||||
{
|
||||
"approved": true,
|
||||
"source_commit": "17f1f89fef4a6bf520f4b09a2116548b967d030e",
|
||||
"declared_utc": "2026-09-23T09:09:01.078753+00:00",
|
||||
"binary": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\package\\bundle_converter.exe",
|
||||
"bytes": 24271360,
|
||||
"sha256": "70743dfd3e0d6ab077bb2db5447d74fe7884b010bb48913525436385c05c8c70"
|
||||
},
|
||||
"records": [
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-bundle-build-review-20260923.md",
|
||||
"bytes": 3423,
|
||||
"sha256": "8d51601f0cd1e226d5af3e35e6eb91fb209dc0eb24d131060a2cd02b02eb7f7b"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-bundle-supplement-review-20260923.md",
|
||||
"bytes": 13603,
|
||||
"sha256": "166ef4d4e448a045c738acbc60c5372eccce455c079e9edf1d21f671d24a3816"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\admit_converter.py",
|
||||
"bytes": 1675,
|
||||
"sha256": "ab65621a9b7581692001b1a8726319c76d48cc0977f049424e9b84ffcb41fc1f"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\cargo-artifact.json",
|
||||
"bytes": 1467,
|
||||
"sha256": "8ebac3a0b6b19acbf18bd86dc28c29348f6e0cb7f944a6696fd5b22c86d116b4"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\cargo-lib.result.json",
|
||||
"bytes": 930,
|
||||
"sha256": "6e49dd0790f0c3f02834b40f21190b2b9a27009685be125822e38d89d372ab57"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\cargo-lib.stderr.log",
|
||||
"bytes": 60,
|
||||
"sha256": "31c37829b9fef7111400cb1ca99f523600d13210ea15e2d868b2442ef0f66db9"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\cargo-lib.stdout.log",
|
||||
"bytes": 39557,
|
||||
"sha256": "9585453d627b26e19e611ba51ab7ed70fff903887f75d8580c48a4c3f9b5ba98"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\converter-build.result.json",
|
||||
"bytes": 1691,
|
||||
"sha256": "d8c97d15b9054e2e22a005710569ebde42e2cb542391565d782ea2c93228a9c4"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\converter-build.stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\converter-build.stdout.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\environment.json",
|
||||
"bytes": 6398,
|
||||
"sha256": "e287ac67c96eaa03211992e1696f90659907a452fb09ae579525f31d1a930eef"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\inputs-after.json",
|
||||
"bytes": 823347,
|
||||
"sha256": "a784149396e248c45ee39f945e042cd269fa1d7b7538e411dd2f81219c6b1c8e"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\inputs-before.json",
|
||||
"bytes": 823347,
|
||||
"sha256": "a784149396e248c45ee39f945e042cd269fa1d7b7538e411dd2f81219c6b1c8e"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\libraries-after.json",
|
||||
"bytes": 279176,
|
||||
"sha256": "bb41d6cc66a3f85bfee021bef2be5c7801adf588ce265017e033616af112f625"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\libraries-before.json",
|
||||
"bytes": 279176,
|
||||
"sha256": "bb41d6cc66a3f85bfee021bef2be5c7801adf588ce265017e033616af112f625"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\package\\bundle_converter.exe",
|
||||
"bytes": 24271360,
|
||||
"sha256": "70743dfd3e0d6ab077bb2db5447d74fe7884b010bb48913525436385c05c8c70"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\package\\liboa_core.rlib",
|
||||
"bytes": 100490486,
|
||||
"sha256": "0a02043cb059fd18e41b603877c6397c5a299c6fb3b66587f8474ae21fd43d27"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\package\\libunwind.dll",
|
||||
"bytes": 190464,
|
||||
"sha256": "aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\rustc-sysroot.result.json",
|
||||
"bytes": 847,
|
||||
"sha256": "d09ee1d7caa1cc7b1c6887530cad6f12095b56e9351a3645da7766c9f123cb8a"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\rustc-sysroot.stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\rustc-sysroot.stdout.log",
|
||||
"bytes": 111,
|
||||
"sha256": "ea05ec29f82bab8f02772e420e6a2d97608b985680d2d7fea2eaafebe317e479"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\rustc-version.result.json",
|
||||
"bytes": 851,
|
||||
"sha256": "a6032cd359df5bc2a772aed83cd81809ed935793219c0381c4ba5d58d60a139e"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\rustc-version.stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\rustc-version.stdout.log",
|
||||
"bytes": 197,
|
||||
"sha256": "cdaaa400be47332d69e678836251d4635b5ff2ecd34aa962b69d71f8961d274b"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build-01\\summary.json",
|
||||
"bytes": 5964,
|
||||
"sha256": "5f2f4f16310e21a9121184e0cf97e5d0d2f09a0e2cfcf72176c231b2c86b50f3"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\build_converter.py",
|
||||
"bytes": 7081,
|
||||
"sha256": "29ffe083606d55d9577222fb32684010a164d26a87224281646df2d335fa8a87"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\bundle_converter.rs",
|
||||
"bytes": 2279,
|
||||
"sha256": "acbcc955e970e47b4e825f7880af2fa70ca679410ee4d765d28623ea646c4bf6"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\capture_bundle.py",
|
||||
"bytes": 8237,
|
||||
"sha256": "588736077c67b44aff423146ef2891d9f7816f744fb6356f7e4ec619d5b95a2b"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\README.md",
|
||||
"bytes": 7148,
|
||||
"sha256": "64dc99eca333a16873f7377d7ae87458d529a1dbeea8409082663047b1c8cdcb"
|
||||
}
|
||||
],
|
||||
"scope": "Parent accepts independently reviewed auxiliary build for read-only saved-bundle conversion. Original product gates, evaluator and B/P oracle unchanged. Cargo cache reuse is explicit; runtime checkpoint still required."
|
||||
}
|
||||
+31201
File diff suppressed because it is too large
Load Diff
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"artifacts": [],
|
||||
"scope": "Original shared-target locations are historical; native stage must bind preserved copies"
|
||||
}
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:40:43.832935+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T09:41:12.387449+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\cargo-version\\output.log",
|
||||
"bytes": 324,
|
||||
"sha256": "74e615b1a23cdf066aa39466d65195469cf81608585010359201fd306adbaa51"
|
||||
}
|
||||
}
|
||||
cargo 1.98.1 (797e8a9bc 2026-08-05)
|
||||
release: 1.98.1
|
||||
commit-hash: 797e8a9bca276c1c9f9f738d2a20f484fa4eea9d
|
||||
commit-date: 2026-08-05
|
||||
host: x86_64-pc-windows-gnullvm
|
||||
libgit2: 1.9.4 (sys:0.21.0 vendored)
|
||||
libcurl: 8.21.0-DEV (sys:0.4.90+curl-8.21.0 vendored ssl:Schannel)
|
||||
os: Windows 10.0.26200 (Windows 11 Professional) [64-bit]
|
||||
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:40:43.832935+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+8
@@ -0,0 +1,8 @@
|
||||
cargo 1.98.1 (797e8a9bc 2026-08-05)
|
||||
release: 1.98.1
|
||||
commit-hash: 797e8a9bca276c1c9f9f738d2a20f484fa4eea9d
|
||||
commit-date: 2026-08-05
|
||||
host: x86_64-pc-windows-gnullvm
|
||||
libgit2: 1.9.4 (sys:0.21.0 vendored)
|
||||
libcurl: 8.21.0-DEV (sys:0.4.90+curl-8.21.0 vendored ssl:Schannel)
|
||||
os: Windows 10.0.26200 (Windows 11 Professional) [64-bit]
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:40:43.832935+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T09:41:12.387449+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\cargo-version\\output.log",
|
||||
"bytes": 324,
|
||||
"sha256": "74e615b1a23cdf066aa39466d65195469cf81608585010359201fd306adbaa51"
|
||||
}
|
||||
}
|
||||
+115
@@ -0,0 +1,115 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"test",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:41:45.403846+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 101,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T10:11:36.021194+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\desktop-tests\\output.log",
|
||||
"bytes": 3175,
|
||||
"sha256": "8c255b407304bedc299c43767269715b5d0c1730e384b3eec8bda271abe0a4ba"
|
||||
}
|
||||
}
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-core)
|
||||
Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-server)
|
||||
Compiling iced_widget v0.14.2 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\vendor\iced_widget)
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-desktop)
|
||||
Compiling iced v0.14.0
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:24:41
|
||||
|
|
||||
24 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:231:45
|
||||
|
|
||||
231 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:289:41
|
||||
|
|
||||
289 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:323:49
|
||||
|
|
||||
323 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:405:41
|
||||
|
|
||||
405 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
For more information about this error, try `rustc --explain E0308`.
|
||||
error: could not compile `oa-desktop` (bin "arcadia-studio" test) due to 5 previous errors
|
||||
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"test",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:41:45.403846+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+77
@@ -0,0 +1,77 @@
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-core)
|
||||
Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-server)
|
||||
Compiling iced_widget v0.14.2 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\vendor\iced_widget)
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-desktop)
|
||||
Compiling iced v0.14.0
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:24:41
|
||||
|
|
||||
24 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:231:45
|
||||
|
|
||||
231 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:289:41
|
||||
|
|
||||
289 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:323:49
|
||||
|
|
||||
323 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> crates\oa-desktop\src\connection_allocation_tests.rs:405:41
|
||||
|
|
||||
405 | let _ = app.update(Message::Diagram(diagram));
|
||||
| ---------------- ^^^^^^^ expected `Choice`, found `Uuid`
|
||||
| |
|
||||
| arguments to this enum variant are incorrect
|
||||
|
|
||||
note: tuple variant defined here
|
||||
--> crates\oa-desktop\src\app.rs:417:5
|
||||
|
|
||||
417 | Diagram(Choice),
|
||||
| ^^^^^^^
|
||||
|
||||
For more information about this error, try `rustc --explain E0308`.
|
||||
error: could not compile `oa-desktop` (bin "arcadia-studio" test) due to 5 previous errors
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"test",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:41:45.403846+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 101,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T10:11:36.021194+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\desktop-tests\\output.log",
|
||||
"bytes": 3175,
|
||||
"sha256": "8c255b407304bedc299c43767269715b5d0c1730e384b3eec8bda271abe0a4ba"
|
||||
}
|
||||
}
|
||||
+129
@@ -0,0 +1,129 @@
|
||||
{
|
||||
"environment": {
|
||||
"PATH": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin;C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\powershell;C:\\Users\\User\\.codex\\tmp\\arg0\\codex-arg0efKbE4;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\libheif\\libheif\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\jxrlib\\jxrlib\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\poppler\\Library\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\bin\\override;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Git\\cmd;C:\\Users\\User\\AppData\\Local\\Programs\\OpenAI\\Codex\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\powershell;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Zed\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\bin\\fallback;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\node\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\git\\cmd;C:\\Users\\User\\AppData\\Local\\OpenAI\\Codex\\bin\\6fdec9b372c2c0fd;C:\\Users\\User\\AppData\\Local\\OpenAI\\Codex\\bin\\7ac07f4ce733f89a",
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe",
|
||||
"RUSTFLAGS": null,
|
||||
"CARGO_ENCODED_RUSTFLAGS": null
|
||||
},
|
||||
"env_script": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\env.ps1",
|
||||
"bytes": 572,
|
||||
"sha256": "be2226f08764bb6961b4be8513ce55bab076890cddd2fef0f54a4031f94a82d4"
|
||||
},
|
||||
"cargo_configs": [
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
}
|
||||
],
|
||||
"cargo_resolved": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin\\cargo.EXE",
|
||||
"rustc_resolved": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin\\rustc.EXE",
|
||||
"runtime": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\libunwind.dll",
|
||||
"bytes": 190464,
|
||||
"sha256": "aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a"
|
||||
},
|
||||
"orchestrator": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final.py",
|
||||
"bytes": 8349,
|
||||
"sha256": "f57021cd9b88efbda439d9e3df8bfe9f96193c48375a308493fe23f89717d2f0"
|
||||
},
|
||||
"command_runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+92
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"passed": false,
|
||||
"inputs_unchanged": true,
|
||||
"started_utc": "2026-09-23T09:38:47.681949+00:00",
|
||||
"finished_utc": "2026-09-23T10:11:46.084856+00:00",
|
||||
"failure": "Final gate failed: desktop-tests",
|
||||
"steps": [
|
||||
{
|
||||
"name": "toolchain",
|
||||
"argv": [
|
||||
"rustc",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"runner_exit_code": 0,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\toolchain.orchestration.log",
|
||||
"bytes": 1744,
|
||||
"sha256": "95b3f5829a0c94f9317d75a94c8edf15f69e213e729c90abfb126e5ab8c915de"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\toolchain\\result.json",
|
||||
"bytes": 1538,
|
||||
"sha256": "74027cae19247b6156bd9ad955b78d6b71390600063dae1c60997e1310474d61"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "cargo-version",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"runner_exit_code": 0,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\cargo-version.orchestration.log",
|
||||
"bytes": 1876,
|
||||
"sha256": "8e064efc060049f888904588d70f7ee897640ea29f9ecaae643bf627e286ad7f"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\cargo-version\\result.json",
|
||||
"bytes": 1542,
|
||||
"sha256": "96f4ce16e6c871ecc3e25df7fed605e26be5d58edb48df5da70cb8c9050be3a4"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "desktop-tests",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"test",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"runner_exit_code": 101,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\desktop-tests.orchestration.log",
|
||||
"bytes": 4841,
|
||||
"sha256": "76d77575690a1b8a8ca62646a9c6570d4bf67dfe90f17008c6bfd23918d72b6e"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\desktop-tests\\result.json",
|
||||
"bytes": 1587,
|
||||
"sha256": "485357d17cae5643014959c8130f0df8c8f7234807c502df01123a16398b8404"
|
||||
}
|
||||
}
|
||||
],
|
||||
"outputs": [],
|
||||
"source_manifest": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\inputs-before.json",
|
||||
"bytes": 812830,
|
||||
"sha256": "0e0d3c9e346bf47722eef692aa0e551b24b80468c9813c024a468e2d34bf70d0"
|
||||
},
|
||||
"environment": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\environment.json",
|
||||
"bytes": 5832,
|
||||
"sha256": "c016659b127b9b8ee8448d5a7b24ad7325275f048381442db2b7a5e2ae11a420"
|
||||
},
|
||||
"relocation": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\artifact-relocation.json",
|
||||
"bytes": 188,
|
||||
"sha256": "f94d9ffe44a5277b5ae4e85b26c6e34a4e984991ad3b2e90dac6cc1247885eaf"
|
||||
},
|
||||
"reused_workspace_gate": {
|
||||
"source_commit": "b8685416f56e53e30bd11ecf93a54cea10ac8458",
|
||||
"evidence_commit": "d6aabb5dec82900ebfac1183abb4036ca06cc0e5",
|
||||
"scope": "Prior workspace core/server evidence; this run executes desktop gates and the unchanged core snapshot example only"
|
||||
},
|
||||
"scope": "Recorded desktop command exit codes and exact input inventories; no new workspace/core/server suite or native GUI acceptance"
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"rustc",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:39:21.578880+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T09:40:04.901807+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\toolchain\\output.log",
|
||||
"bytes": 197,
|
||||
"sha256": "cdaaa400be47332d69e678836251d4635b5ff2ecd34aa962b69d71f8961d274b"
|
||||
}
|
||||
}
|
||||
rustc 1.98.1 (48a229cea 2026-09-01)
|
||||
binary: rustc
|
||||
commit-hash: 48a229ceaefd4985c50990b14116b6d856af0985
|
||||
commit-date: 2026-09-01
|
||||
host: x86_64-pc-windows-gnullvm
|
||||
release: 1.98.1
|
||||
LLVM version: 22.1.8
|
||||
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"rustc",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:39:21.578880+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+7
@@ -0,0 +1,7 @@
|
||||
rustc 1.98.1 (48a229cea 2026-09-01)
|
||||
binary: rustc
|
||||
commit-hash: 48a229ceaefd4985c50990b14116b6d856af0985
|
||||
commit-date: 2026-09-01
|
||||
host: x86_64-pc-windows-gnullvm
|
||||
release: 1.98.1
|
||||
LLVM version: 22.1.8
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"source_commit": "cf37c36be16500a4a86622540395aaafb1645f6a",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"rustc",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T09:39:21.578880+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T09:40:04.901807+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-01\\toolchain\\output.log",
|
||||
"bytes": 197,
|
||||
"sha256": "cdaaa400be47332d69e678836251d4635b5ff2ecd34aa962b69d71f8961d274b"
|
||||
}
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"artifacts": [
|
||||
{
|
||||
"original": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-studio.exe",
|
||||
"bytes": 117342720,
|
||||
"sha256": "59b0a90167bbfe170a501bd3cb959720b8496a2215cc84b269c1983a278cef03"
|
||||
},
|
||||
"preserved": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\arcadia-studio.exe",
|
||||
"bytes": 117342720,
|
||||
"sha256": "59b0a90167bbfe170a501bd3cb959720b8496a2215cc84b269c1983a278cef03"
|
||||
}
|
||||
},
|
||||
{
|
||||
"original": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\attachment_snapshot.exe",
|
||||
"bytes": 18957824,
|
||||
"sha256": "d548c5c8c6428e8dc9a1f4a8599f08b1dc9f6529f188f07a192d3a7fa2494b35"
|
||||
},
|
||||
"preserved": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\attachment_snapshot.exe",
|
||||
"bytes": 18957824,
|
||||
"sha256": "d548c5c8c6428e8dc9a1f4a8599f08b1dc9f6529f188f07a192d3a7fa2494b35"
|
||||
}
|
||||
},
|
||||
{
|
||||
"original": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\libunwind.dll",
|
||||
"bytes": 190464,
|
||||
"sha256": "aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a"
|
||||
},
|
||||
"preserved": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\libunwind.dll",
|
||||
"bytes": 190464,
|
||||
"sha256": "aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a"
|
||||
}
|
||||
}
|
||||
],
|
||||
"scope": "Original shared-target locations are historical; native stage must bind preserved copies"
|
||||
}
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:40.956702+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T10:15:45.741546+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\output.log",
|
||||
"bytes": 324,
|
||||
"sha256": "74e615b1a23cdf066aa39466d65195469cf81608585010359201fd306adbaa51"
|
||||
}
|
||||
}
|
||||
cargo 1.98.1 (797e8a9bc 2026-08-05)
|
||||
release: 1.98.1
|
||||
commit-hash: 797e8a9bca276c1c9f9f738d2a20f484fa4eea9d
|
||||
commit-date: 2026-08-05
|
||||
host: x86_64-pc-windows-gnullvm
|
||||
libgit2: 1.9.4 (sys:0.21.0 vendored)
|
||||
libcurl: 8.21.0-DEV (sys:0.4.90+curl-8.21.0 vendored ssl:Schannel)
|
||||
os: Windows 10.0.26200 (Windows 11 Professional) [64-bit]
|
||||
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:40.956702+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+8
@@ -0,0 +1,8 @@
|
||||
cargo 1.98.1 (797e8a9bc 2026-08-05)
|
||||
release: 1.98.1
|
||||
commit-hash: 797e8a9bca276c1c9f9f738d2a20f484fa4eea9d
|
||||
commit-date: 2026-08-05
|
||||
host: x86_64-pc-windows-gnullvm
|
||||
libgit2: 1.9.4 (sys:0.21.0 vendored)
|
||||
libcurl: 8.21.0-DEV (sys:0.4.90+curl-8.21.0 vendored ssl:Schannel)
|
||||
os: Windows 10.0.26200 (Windows 11 Professional) [64-bit]
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:40.956702+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T10:15:45.741546+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\output.log",
|
||||
"bytes": 324,
|
||||
"sha256": "74e615b1a23cdf066aa39466d65195469cf81608585010359201fd306adbaa51"
|
||||
}
|
||||
}
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"build",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T11:50:06.675207+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T18:28:36.878929+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\output.log",
|
||||
"bytes": 314,
|
||||
"sha256": "0fa864983ba646ffb0a8b17dfd56af7d72887e7e89b0a59f9be7e21f84ad7c64"
|
||||
}
|
||||
}
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-core)
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-desktop)
|
||||
Finished `dev` profile [unoptimized] target(s) in 47m 40s
|
||||
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"build",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T11:50:06.675207+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+3
@@ -0,0 +1,3 @@
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-core)
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-desktop)
|
||||
Finished `dev` profile [unoptimized] target(s) in 47m 40s
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"build",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T11:50:06.675207+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T18:28:36.878929+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\output.log",
|
||||
"bytes": 314,
|
||||
"sha256": "0fa864983ba646ffb0a8b17dfd56af7d72887e7e89b0a59f9be7e21f84ad7c64"
|
||||
}
|
||||
}
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"clippy",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--all-targets",
|
||||
"--locked",
|
||||
"--offline",
|
||||
"--",
|
||||
"-D",
|
||||
"warnings"
|
||||
],
|
||||
"started_utc": "2026-09-23T11:21:59.926662+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T11:49:47.471751+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\output.log",
|
||||
"bytes": 606,
|
||||
"sha256": "be037f7a44bd80a9acb3054099d21be42b7b0c5dc7855ec0c3103b806cffd153"
|
||||
}
|
||||
}
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-core)
|
||||
Checking iced_widget v0.14.2 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\vendor\iced_widget)
|
||||
Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-server)
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-desktop)
|
||||
Checking iced v0.14.0
|
||||
Finished `dev` profile [unoptimized] target(s) in 27m 23s
|
||||
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"clippy",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--all-targets",
|
||||
"--locked",
|
||||
"--offline",
|
||||
"--",
|
||||
"-D",
|
||||
"warnings"
|
||||
],
|
||||
"started_utc": "2026-09-23T11:21:59.926662+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+6
@@ -0,0 +1,6 @@
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-core)
|
||||
Checking iced_widget v0.14.2 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\vendor\iced_widget)
|
||||
Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-server)
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-desktop)
|
||||
Checking iced v0.14.0
|
||||
Finished `dev` profile [unoptimized] target(s) in 27m 23s
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"clippy",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--all-targets",
|
||||
"--locked",
|
||||
"--offline",
|
||||
"--",
|
||||
"-D",
|
||||
"warnings"
|
||||
],
|
||||
"started_utc": "2026-09-23T11:21:59.926662+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T11:49:47.471751+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\output.log",
|
||||
"bytes": 606,
|
||||
"sha256": "be037f7a44bd80a9acb3054099d21be42b7b0c5dc7855ec0c3103b806cffd153"
|
||||
}
|
||||
}
|
||||
+197
@@ -0,0 +1,197 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"test",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:50.636685+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T11:21:37.861123+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\output.log",
|
||||
"bytes": 142890,
|
||||
"sha256": "ffaa3c8cbc57be2f4c7d1d69f9204a9fd67261e363faeb772cecc993bbef53d1"
|
||||
}
|
||||
}
|
||||
on_between_bands_blank_and_leave_is_passive_and_always_redraws ... ok
|
||||
test source_annotations::widget::tests::stationary_pointer_replacement_absence_and_path_switch_use_only_current_index ... ok
|
||||
test source_annotations::widget::tests::measured_footer_and_omitted_count_fit_actual_shaped_widths_and_ancestor_clip ... ok
|
||||
test source_navigation::interaction::tests::captured_find_click_invalidates_without_app_message_and_preserves_focus ... ok
|
||||
test source_navigation::interaction::tests::raw_navigation_inputs_advance_but_passive_geometry_does_not_and_exhaustion_refuses ... ok
|
||||
test source_navigation::interaction::tests::focus_rechecks_clock_between_inspection_and_application_and_missing_target_is_inert ... ok
|
||||
test source_navigation::query::tests::detached_alias_and_identity_collisions_never_auto_select ... ok
|
||||
test source_navigation::query::tests::comments_strings_and_comment_gap_are_not_navigation_hits ... ok
|
||||
test source_navigation::query::tests::exact_multifile_unicode_crlf_definition_and_repeated_lexical_references ... ok
|
||||
test source_navigation::query::tests::dirty_but_parseable_text_has_current_names_and_no_validated_fallback ... ok
|
||||
test source_navigation::query::tests::exact_snapshot_readback_rejects_same_key_byte_membership_and_evidence_changes ... ok
|
||||
test source_navigation::query::tests::include_cycle_depth_and_aggregate_edges_are_explicit_partial_outcomes ... ok
|
||||
test source_navigation::query::tests::keyword_alias_and_loaded_path_case_collisions_use_reviewed_index_rules ... ok
|
||||
test source_navigation::query::tests::invalid_include_syntax_never_borrows_the_old_reachable_file_set ... ok
|
||||
test source_navigation::query::tests::missing_and_noncanonical_authored_ids_remain_draft_spans_without_generated_anchors ... ok
|
||||
test source_navigation::query::tests::large_display_name_cannot_escape_the_owned_row_string_budget ... ok
|
||||
test source_navigation::query::tests::missing_include_partial_scope_does_not_resurrect_witness_text ... ok
|
||||
test source_navigation::query::tests::omitted_rows_are_counted_before_result_allocation_and_never_confer_uniqueness ... ok
|
||||
test source_navigation::query::tests::owned_request_checks_raw_limits_immediately_and_extracts_only_on_worker ... ok
|
||||
test source_navigation::query::tests::origin_keeps_exact_hit_when_display_rows_are_omitted ... ok
|
||||
test source_navigation::query::tests::owned_validation_proof_preserves_full_witness_count_and_partial_scope ... ok
|
||||
test source_navigation::query::tests::owned_request_moves_exact_text_into_worker_snapshot_and_matches_sync_results ... ok
|
||||
test source_navigation::query::tests::sole_detached_candidate_and_unapplied_equal_bytes_require_choice ... ok
|
||||
test source_navigation::query::tests::raw_aggregate_limits_refuse_before_outline_or_copied_snapshot ... ok
|
||||
test source_navigation::query::tests::validation_witness_must_match_entry_and_complete_included_file_set ... ok
|
||||
test source_navigation::query::tests::token_declaration_and_live_reference_limits_are_aggregate_not_per_file ... ok
|
||||
test source_navigation::selection::tests::absent_and_empty_selection_do_not_move_the_departing_caret ... ok
|
||||
test source_navigation::selection::tests::expanded_word_and_line_modes_capture_multiline_ranges_in_both_directions ... ok
|
||||
test source_navigation::selection::tests::line_selection_expands_past_its_interior_unicode_caret ... ok
|
||||
test source_navigation::selection::tests::multiline_ranges_use_copied_lf_and_utf8_columns_for_physical_crlf_and_mixed_endings ... ok
|
||||
test source_navigation::selection::tests::trailing_newline_selection_restores_endpoint_on_the_empty_last_line ... ok
|
||||
test source_navigation::selection::tests::repeated_unicode_words_capture_the_selected_occurrence_without_searching ... ok
|
||||
test source_navigation::selection::tests::unicode_normal_ranges_preserve_forward_and_reverse_direction ... ok
|
||||
test source_navigation::symbols::tests::admitted_unicode_path_budget_keeps_original_policy_after_single_fold ... ok
|
||||
test source_navigation::symbols::tests::comment_separated_reference_keeps_crlf_unicode_and_disjoint_hit_spans ... ok
|
||||
test source_navigation::symbols::tests::declaration_order_and_duplicate_roles_refuse_instead_of_corrupting_hit_search ... ok
|
||||
test source_navigation::symbols::tests::duplicate_aliases_are_candidates_without_false_reference_attribution ... ok
|
||||
test source_navigation::symbols::tests::detached_uuid_clone_disables_anchor_even_for_included_query ... ok
|
||||
test source_navigation::symbols::tests::header_metadata_must_match_current_token_boundaries_and_authored_id ... ok
|
||||
test source_navigation::symbols::tests::every_budget_admits_boundary_and_returns_no_index_one_below ... ok
|
||||
test source_navigation::symbols::tests::incomplete_draft_is_lexical_and_error_token_does_not_leak_references ... ok
|
||||
test source_navigation::symbols::tests::missing_ids_produce_only_current_snapshot_locations_without_stabilization ... ok
|
||||
test source_navigation::symbols::tests::legal_keyword_classified_alias_is_not_discarded ... ok
|
||||
test source_navigation::symbols::tests::noncanonical_header_identity_cannot_enter_through_query_metadata ... ok
|
||||
test source_navigation::symbols::tests::nested_declaration_extents_do_not_turn_body_text_into_definition_hits ... ok
|
||||
test source_navigation::symbols::tests::query_header_admission_preserves_uppercase_and_json_escape_bytes ... ok
|
||||
test source_navigation::symbols::tests::path_identity_rejects_normalization_and_case_collisions ... ok
|
||||
test source_navigation::symbols::tests::reused_alias_cannot_steal_old_identity_and_old_locations_are_stale ... ok
|
||||
test source_navigation::symbols::tests::repeated_live_uses_are_distinct_and_strings_comments_history_are_excluded ... ok
|
||||
test source_navigation::symbols::tests::stopped_outline_is_not_a_successful_empty_query ... ok
|
||||
test source_navigation::symbols::tests::scope_provenance_and_detached_alias_collision_are_explicit ... ok
|
||||
test source_navigation::symbols::tests::unicode_path_collisions_match_core_lowercase_policy ... ok
|
||||
test source_navigation::symbols::tests::truncated_or_gapped_tokens_refuse_even_when_project_scope_is_partial ... ok
|
||||
test source_rename::origin::tests::maps_last_repeated_reference_with_unicode_crlf_and_comment_separator ... ok
|
||||
test source_navigation::tests::search_uses_utf8_columns_wraps_and_refreshes_after_edits ... ok
|
||||
test source_rename::origin::tests::preserves_final_same_line_occurrence_not_first_or_prose ... ok
|
||||
test source_rename::origin::tests::permits_identifier_keyword_transitions_in_alias_roles ... ok
|
||||
test source_rename::origin::tests::rejects_changed_trivia_non_alias_words_and_wrong_marker ... ok
|
||||
test source_rename::preview::tests::first_and_last_lines_form_complete_separate_hunks_and_pages ... ok
|
||||
test source_rename::preview::tests::limits_apply_to_the_whole_preview_not_each_file ... ok
|
||||
test source_rename::preview::tests::each_bound_is_exact_and_overflow_never_returns_a_partial_preview ... ok
|
||||
test source_rename::preview::tests::long_unicode_lines_are_fully_reachable_as_bounded_fragments ... ok
|
||||
test source_rename::preview::tests::nearby_changes_merge_and_all_changed_files_are_reachable ... ok
|
||||
test source_rename::preview::tests::refuses_membership_entry_line_count_and_line_ending_changes ... ok
|
||||
test source_rename::preview::tests::preserves_unicode_mixed_endings_and_counts_lines_not_repeated_uses ... ok
|
||||
test source_tree::tests::active_scroll_offset_uses_the_visible_order_and_retains_ancestor_context ... ok
|
||||
test source_rename::preview::tests::unchanged_and_empty_sources_have_no_preview ... ok
|
||||
test source_tree::tests::collapsed_folders_retain_active_dirty_and_diagnostic_markers ... ok
|
||||
test source_tree::tests::detached_buffers_keep_paths_and_only_clean_buffers_are_closable ... ok
|
||||
test source_tree::tests::exact_unicode_spaces_and_file_folder_name_collisions_are_not_normalized ... ok
|
||||
test source_tree::tests::deep_paths_build_expand_and_drop_on_a_small_stack ... ok
|
||||
test source_workspace::tests::draft_history_budget_covers_inactive_files_without_discarding_drafts ... ok
|
||||
test source_tree::tests::folders_are_compact_and_sorted_before_files_without_losing_duplicate_basenames ... ok
|
||||
test source_workspace::tests::navigation_revision_wrap_cannot_reuse_an_old_workspace_key ... ok
|
||||
test source_workspace::tests::fresh_session_cannot_reuse_a_retained_buffer_generation ... ok
|
||||
test source_workspace::tests::navigation_versions_distinguish_reopened_recovered_and_changed_drafts ... ok
|
||||
test source_workspace::tests::navigation_scope_changes_invalidate_without_changing_unchanged_positions ... ok
|
||||
test style::tests::button_pair_couplings_cover_hover_and_disabled_states ... ok
|
||||
test style::tests::conditional_input_styles_preserve_readonly_selected_value_contrast ... ok
|
||||
test source_workspace::tests::switching_retains_invalid_drafts_and_independent_history ... ok
|
||||
test style::tests::default_input_styles_keep_ordinary_values_and_visible_selection ... ok
|
||||
test style::tests::default_checkbox_styles_keep_checks_and_outlines_distinct ... ok
|
||||
test style::tests::default_pick_list_and_menu_styles_cover_open_and_selected_states ... ok
|
||||
test style::tests::ordinary_editable_editor_styles_keep_their_own_selected_value_readable ... ok
|
||||
test style::tests::selected_navigation_adds_a_visible_outline_and_preserves_disabled_ink ... ok
|
||||
test style::tests::semantic_text_and_essential_boundaries_have_contrast_on_canvas_surfaces ... ok
|
||||
test style::tests::source_editor_syntax_and_fallback_remain_readable_during_selection ... ok
|
||||
test tests::actor_port_creation_updates_containment_and_locate_reveals_its_owner ... ok
|
||||
test tests::adding_bend_between_close_ports_stays_outside_owner_clearance ... ok
|
||||
test style::tests::readonly::mounted_readonly_input_keeps_selection_copy_and_readable_paint ... ok
|
||||
test tests::bidirectional_transition_ui_commits_once_and_preserves_other_diagrams ... ok
|
||||
test tests::counterpart_creation_focuses_visible_target_and_reuse_keeps_views ... ok
|
||||
test tests::behavior_and_data_authoring_do_not_place_nodes_in_unrelated_architecture_views ... ok
|
||||
test tests::dragging_keeps_semantic_selection_and_same_node_remains_editable ... ok
|
||||
test tests::escaped_string_mode_preserves_exact_control_characters ... ok
|
||||
test tests::creation_from_capabilities_routes_work_to_architecture_and_folded_allocation_inserts_below_existing_work ... ok
|
||||
test tests::explicit_relationship_builder_never_mutates_on_preview ... ok
|
||||
test tests::explorer_and_creation_selection_follow_their_own_placement ... ok
|
||||
test tests::fit_adapts_to_canvas_returning_after_help_but_preserves_manual_navigation ... ok
|
||||
test tests::fit_uses_measured_canvas_bounds_and_preserves_them_on_open ... ok
|
||||
test tests::focused_explorer_follows_reparenting_without_changing_identity ... ok
|
||||
test tests::every_demo_record_has_a_lossless_graphical_draft ... ok
|
||||
test tests::graphical_rename_keeps_aliases_and_references_and_undo ... ok
|
||||
test tests::identity_property_change_is_atomic_and_rewrites_all_live_references ... ok
|
||||
test tests::invalid_save_and_continue_returns_to_repairable_draft ... ok
|
||||
test tests::invalid_numeric_draft_survives_navigation_save_and_help ... ok
|
||||
test tests::malformed_source_preserves_model_and_is_recoverable ... ok
|
||||
test tests::mission_capability_authoring_is_contextual_atomic_and_text_equivalent ... ok
|
||||
test tests::manual_trace_requires_target_and_selection_normalizes_creation_kind ... ok
|
||||
test tests::modal_owns_background_commands_and_shortcuts ... ok
|
||||
test tests::nested_allocation_insertion_reflows_sibling_subtrees_and_preserves_fold_state ... ok
|
||||
test tests::opening_and_creating_models_preserve_the_actual_window_size_for_fit ... ok
|
||||
test tests::opening_legacy_source_surfaces_report_without_modifying_original_bytes ... ok
|
||||
test tests::pending_source_prevents_property_draft_collision_and_preserves_both_if_present ... ok
|
||||
test tests::placement_identity_edit_then_drag_and_diagram_identity_then_arrange ... ok
|
||||
test tests::placement_relocation_follows_cross_layer_traceability_view ... ok
|
||||
test tests::property_enum_and_optional_reference_roundtrip ... ok
|
||||
test tests::reopening_canvas_for_a_modal_preserves_viewport_after_route_edits ... ok
|
||||
test tests::routing_actions_are_atomic_guarded_and_fit_the_authored_detour ... ok
|
||||
test tests::revealing_an_implicit_function_port_unfolds_its_visible_architecture_owner ... ok
|
||||
test tests::source_find_navigates_an_invalid_draft_without_applying_or_losing_it ... ok
|
||||
test tests::source_navigation_waits_for_editor_layout_and_cancels_on_edit ... ok
|
||||
test tests::system_only_models_open_the_populated_perspective ... ok
|
||||
test tests::selecting_current_constructors_preserves_payloads ... ok
|
||||
test view_copy::tests::duplicate_retains_ports_routes_options_and_artifact_claims_with_exact_undo_redo ... ok
|
||||
test tests::transition_resolutions_belong_to_the_effective_target_and_kind ... ok
|
||||
test view_copy::tests::duplicate_state_view_preserves_machine_nesting_and_collapse_with_unique_aliases ... ok
|
||||
test view_copy::tests::missing_view_does_not_propose_an_empty_replacement ... ok
|
||||
test views::source_tests::source_editor_windows_menu_payload_is_inert_but_space_and_altgr_still_edit ... ok
|
||||
test views::source_symbols::tests::suffixes_distinguish_nested_duplicate_basenames_without_changing_unicode ... ok
|
||||
test views::tests::short_preserves_ascii_cjk_and_whitespace_policy ... ok
|
||||
test views::tests::short_never_splits_retained_extended_graphemes ... ok
|
||||
test views::tests::short_preserves_empty_and_small_limit_policy ... ok
|
||||
test views::tests::short_preserves_native_lifeline_clusters_at_cutoff ... ok
|
||||
test views::text_workspace::tests::drawer_clamps_to_actual_center_allocation_including_oversize_requests ... ok
|
||||
test views::text_workspace::summary_visibility_tests::all_reference_exceptions_fit_allocated_width_with_wide_alias_and_large_counts ... ok
|
||||
test views::text_workspace::tests::five_slots_keep_editor_state_and_selection_through_explicit_and_passive_changes ... ok
|
||||
test views::text_workspace::tests::keyboard_resize_uses_effective_height_and_only_exact_open_drawer_shortcut ... ok
|
||||
test views::text_workspace::tests::highlighted_sensor_editor_retains_real_scrolled_buffer_across_panel_rebuilds ... ok
|
||||
test views::traceability::tests::traceability_filter_reaches_artifacts_after_68_traces_and_searches_all_metadata ... ok
|
||||
test workflow::communication::tests::communication_requires_two_explicit_ports_and_recovers_the_partial_choice ... ok
|
||||
test views::traceability::tests::traceability_browsing_retains_invalid_property_draft_and_existing_select_guard ... ok
|
||||
test workflow::port_authoring_tests::boundary_picker_recomputes_for_unoriented_reverse_endpoints_without_relaxing_contracts ... ok
|
||||
test workflow::port_authoring_tests::duplicate_port_names_show_owner_contract_and_unique_alias ... ok
|
||||
test workflow::port_authoring_tests::fresh_functions_are_actual_picker_targets_and_plan_enables_apply ... ok
|
||||
test workflow::port_authoring_tests::generic_component_port_connection_keeps_its_endpoint_and_direction ... ok
|
||||
test workflow::port_authoring_tests::ordinary_standard_connections_default_unoriented_and_new_roles_exclude_legacy ... ok
|
||||
test workflow::recovery::tests::incomplete_relationship_and_trace_recover_raw_fields_and_reject_changed_model ... ok
|
||||
test workflow::recovery::tests::transition_recovery_replans_typed_request_without_persisted_commands ... ok
|
||||
test workflow::transition_tests::basic_transition_boundary_choice_is_required_without_an_inferred_system ... ok
|
||||
test workflow::transition_tests::basic_transition_creates_overview_when_existing_views_cannot_show_result ... ok
|
||||
test workflow::transition_tests::basic_transition_explicit_destination_appends_below_existing_bounds_and_is_one_source_edit ... ok
|
||||
test workflow::port_authoring_tests::boundary_picker_matches_exact_commands_across_contracts_and_ownership ... ok
|
||||
test workflow::transition_tests::basic_transition_reconcile_keeps_existing_selected_view_placement_and_route_exact ... ok
|
||||
test workflow::transition_tests::basic_transition_invalid_explicit_destination_retains_choice_and_refuses ... ok
|
||||
test workflow::transition_tests::basic_transition_skips_lowest_uuid_state_view_and_preserves_oa ... ok
|
||||
|
||||
test result: ok. 1222 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 1826.98s
|
||||
|
||||
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"test",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:50.636685+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+1245
File diff suppressed because it is too large
Load Diff
+37
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"test",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:50.636685+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T11:21:37.861123+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\output.log",
|
||||
"bytes": 142890,
|
||||
"sha256": "ffaa3c8cbc57be2f4c7d1d69f9204a9fd67261e363faeb772cecc993bbef53d1"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
{
|
||||
"environment": {
|
||||
"PATH": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin;C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\powershell;C:\\Users\\User\\.codex\\tmp\\arg0\\codex-arg0efKbE4;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\libheif\\libheif\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\jxrlib\\jxrlib\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\poppler\\Library\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\bin\\override;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Git\\cmd;C:\\Users\\User\\AppData\\Local\\Programs\\OpenAI\\Codex\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\powershell;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Zed\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\bin\\fallback;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\node\\bin;C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\native\\git\\cmd;C:\\Users\\User\\AppData\\Local\\OpenAI\\Codex\\bin\\6fdec9b372c2c0fd;C:\\Users\\User\\AppData\\Local\\OpenAI\\Codex\\bin\\7ac07f4ce733f89a",
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe",
|
||||
"RUSTFLAGS": null,
|
||||
"CARGO_ENCODED_RUSTFLAGS": null
|
||||
},
|
||||
"env_script": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\env.ps1",
|
||||
"bytes": 572,
|
||||
"sha256": "be2226f08764bb6961b4be8513ce55bab076890cddd2fef0f54a4031f94a82d4"
|
||||
},
|
||||
"cargo_configs": [
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\.cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\.cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\config",
|
||||
"present": false,
|
||||
"record": null
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\config.toml",
|
||||
"present": false,
|
||||
"record": null
|
||||
}
|
||||
],
|
||||
"cargo_resolved": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin\\cargo.EXE",
|
||||
"rustc_resolved": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin\\rustc.EXE",
|
||||
"runtime": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\libunwind.dll",
|
||||
"bytes": 190464,
|
||||
"sha256": "aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a"
|
||||
},
|
||||
"orchestrator": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final.py",
|
||||
"bytes": 8349,
|
||||
"sha256": "f57021cd9b88efbda439d9e3df8bfe9f96193c48375a308493fe23f89717d2f0"
|
||||
},
|
||||
"command_runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"build",
|
||||
"-p",
|
||||
"oa-core",
|
||||
"--example",
|
||||
"attachment_snapshot",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T18:29:02.204957+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T18:39:25.925118+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\output.log",
|
||||
"bytes": 185,
|
||||
"sha256": "cdca6661d229a60ad9e9d2e8d8eaecc70a3e4af8640ec2637f1c6c2465e05b88"
|
||||
}
|
||||
}
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-core)
|
||||
Finished `dev` profile [unoptimized] target(s) in 10m 06s
|
||||
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"build",
|
||||
"-p",
|
||||
"oa-core",
|
||||
"--example",
|
||||
"attachment_snapshot",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T18:29:02.204957+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+2
@@ -0,0 +1,2 @@
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\allocation-drawing-20260923\crates\oa-core)
|
||||
Finished `dev` profile [unoptimized] target(s) in 10m 06s
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"build",
|
||||
"-p",
|
||||
"oa-core",
|
||||
"--example",
|
||||
"attachment_snapshot",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"started_utc": "2026-09-23T18:29:02.204957+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T18:39:25.925118+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\output.log",
|
||||
"bytes": 185,
|
||||
"sha256": "cdca6661d229a60ad9e9d2e8d8eaecc70a3e4af8640ec2637f1c6c2465e05b88"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,180 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"passed": true,
|
||||
"inputs_unchanged": true,
|
||||
"started_utc": "2026-09-23T10:15:23.087731+00:00",
|
||||
"finished_utc": "2026-09-23T18:40:07.561038+00:00",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"name": "toolchain",
|
||||
"argv": [
|
||||
"rustc",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"runner_exit_code": 0,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain.orchestration.log",
|
||||
"bytes": 1744,
|
||||
"sha256": "4d80fccef41b633bfd4a65c5d39f3a459f15af827d7cfb2d414ed1a462bc9c52"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\result.json",
|
||||
"bytes": 1538,
|
||||
"sha256": "380d4ad03d3039c1401fb9b8709b7faa13ada93c86a1afdbad9876f4a5b37194"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "cargo-version",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"runner_exit_code": 0,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version.orchestration.log",
|
||||
"bytes": 1876,
|
||||
"sha256": "bc27b9471b5c74c60aed81a206ecede2a1fefebddfb9c0f1f211919a814ebdfd"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\result.json",
|
||||
"bytes": 1542,
|
||||
"sha256": "c77451cd9e687e0fda0cfff3de214a7fdbcc638c27c3b47f187f66fbee5e56d3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "desktop-tests",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"test",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"runner_exit_code": 0,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests.orchestration.log",
|
||||
"bytes": 17748,
|
||||
"sha256": "466bf356e9c0e05caaebb1da39ebe41c32faa14d305e3a28017b103de56c771e"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\result.json",
|
||||
"bytes": 1587,
|
||||
"sha256": "c38feffb556bf68804d6726af44b11d2319d61064e9636a7eb49767630cce834"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "desktop-clippy",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"clippy",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--all-targets",
|
||||
"--locked",
|
||||
"--offline",
|
||||
"--",
|
||||
"-D",
|
||||
"warnings"
|
||||
],
|
||||
"runner_exit_code": 0,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy.orchestration.log",
|
||||
"bytes": 2262,
|
||||
"sha256": "3fcb5c9ca408340be749594f0cd98078a2bfefefae4cbbe1f3a1473c0514937e"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\result.json",
|
||||
"bytes": 1648,
|
||||
"sha256": "f61fad096338f8208104748b4de963d0a6b815243998340f964db748003d5fe7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "desktop-build",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"build",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"runner_exit_code": 0,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build.orchestration.log",
|
||||
"bytes": 1904,
|
||||
"sha256": "7ef3b309c28a02f41bfa276783e642ec1f84875b6e84c0e1356117d9b097d9dc"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\result.json",
|
||||
"bytes": 1585,
|
||||
"sha256": "a3eb7bb3c91eb4b32900ab8fa32cdafd82a8c497ec74bff082fcbe6d37560424"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "evaluator-build",
|
||||
"argv": [
|
||||
"cargo",
|
||||
"build",
|
||||
"-p",
|
||||
"oa-core",
|
||||
"--example",
|
||||
"attachment_snapshot",
|
||||
"--locked",
|
||||
"--offline"
|
||||
],
|
||||
"runner_exit_code": 0,
|
||||
"orchestration_log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build.orchestration.log",
|
||||
"bytes": 1819,
|
||||
"sha256": "9a92542bef2e806580fce423288d84e24d7f59b22c635779ef2b288e272aeddf"
|
||||
},
|
||||
"result": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\result.json",
|
||||
"bytes": 1630,
|
||||
"sha256": "e04e5cbd9bd88bd88d1e1ca22c2a77df5e273a3207313cd250747f029f5a91c5"
|
||||
}
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\arcadia-studio.exe",
|
||||
"bytes": 117342720,
|
||||
"sha256": "59b0a90167bbfe170a501bd3cb959720b8496a2215cc84b269c1983a278cef03"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\attachment_snapshot.exe",
|
||||
"bytes": 18957824,
|
||||
"sha256": "d548c5c8c6428e8dc9a1f4a8599f08b1dc9f6529f188f07a192d3a7fa2494b35"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\libunwind.dll",
|
||||
"bytes": 190464,
|
||||
"sha256": "aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a"
|
||||
}
|
||||
],
|
||||
"source_manifest": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\inputs-before.json",
|
||||
"bytes": 812830,
|
||||
"sha256": "fcb00bb2e484af85f5ef1f8647f3eb4085530a6049fd2ff4a0c17001eb55a8c0"
|
||||
},
|
||||
"environment": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\environment.json",
|
||||
"bytes": 5832,
|
||||
"sha256": "c016659b127b9b8ee8448d5a7b24ad7325275f048381442db2b7a5e2ae11a420"
|
||||
},
|
||||
"relocation": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifact-relocation.json",
|
||||
"bytes": 1884,
|
||||
"sha256": "f22b9bc0027970cdef703b2eedf9ad713b37dda42e76c6e8afa953536f702873"
|
||||
},
|
||||
"reused_workspace_gate": {
|
||||
"source_commit": "b8685416f56e53e30bd11ecf93a54cea10ac8458",
|
||||
"evidence_commit": "d6aabb5dec82900ebfac1183abb4036ca06cc0e5",
|
||||
"scope": "Prior workspace core/server evidence; this run executes desktop gates and the unchanged core snapshot example only"
|
||||
},
|
||||
"scope": "Recorded desktop command exit codes and exact input inventories; no new workspace/core/server suite or native GUI acceptance"
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"rustc",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:28.636781+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T10:15:34.804741+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\output.log",
|
||||
"bytes": 197,
|
||||
"sha256": "cdaaa400be47332d69e678836251d4635b5ff2ecd34aa962b69d71f8961d274b"
|
||||
}
|
||||
}
|
||||
rustc 1.98.1 (48a229cea 2026-09-01)
|
||||
binary: rustc
|
||||
commit-hash: 48a229ceaefd4985c50990b14116b6d856af0985
|
||||
commit-date: 2026-09-01
|
||||
host: x86_64-pc-windows-gnullvm
|
||||
release: 1.98.1
|
||||
LLVM version: 22.1.8
|
||||
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"rustc",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:28.636781+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
}
|
||||
}
|
||||
+13802
File diff suppressed because it is too large
Load Diff
+13802
File diff suppressed because it is too large
Load Diff
+7
@@ -0,0 +1,7 @@
|
||||
rustc 1.98.1 (48a229cea 2026-09-01)
|
||||
binary: rustc
|
||||
commit-hash: 48a229ceaefd4985c50990b14116b6d856af0985
|
||||
commit-date: 2026-09-01
|
||||
host: x86_64-pc-windows-gnullvm
|
||||
release: 1.98.1
|
||||
LLVM version: 22.1.8
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"working_changes": "",
|
||||
"cwd": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"argv": [
|
||||
"rustc",
|
||||
"--version",
|
||||
"--verbose"
|
||||
],
|
||||
"started_utc": "2026-09-23T10:15:28.636781+00:00",
|
||||
"environment": {
|
||||
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
|
||||
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup",
|
||||
"RUSTUP_TOOLCHAIN": "stable-x86_64-pc-windows-gnullvm",
|
||||
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/target",
|
||||
"CARGO_BUILD_JOBS": "1",
|
||||
"CARGO_INCREMENTAL": "0",
|
||||
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
|
||||
"RC": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\llvm-windres.exe"
|
||||
},
|
||||
"runner": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
"exit_code": 0,
|
||||
"inputs_unchanged": true,
|
||||
"finished_utc": "2026-09-23T10:15:34.804741+00:00",
|
||||
"log": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\output.log",
|
||||
"bytes": 197,
|
||||
"sha256": "cdaaa400be47332d69e678836251d4635b5ff2ecd34aa962b69d71f8961d274b"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
# Identified Allocation desktop gates — prepared only
|
||||
|
||||
No compiler/gate/build has been run. run.py and final.py are minimally adapted from the #31 desktop gate recipes (which retain the #23 raw-evidence safeguards); Python AST syntax checks passed. Source repo is `.local/allocation-drawing-20260923`. Do not edit candidate/runner/configuration or shared target during execution.
|
||||
|
||||
Prepared for clean local candidate `cf37c36be16500a4a86622540395aaafb1645f6a`. It is unpublished and has not been compiled or tested. Parent owns execution and shared-target scheduling. When the candidate is frozen and the build slot is available, invoke from root workspace:
|
||||
|
||||
. .local/toolchain/env.ps1
|
||||
$env:CARGO_TARGET_DIR = 'C:/Users/User/Documents/Git/ARCADIA-Studio/target'
|
||||
& 'C:/Users/User/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe' .local/allocation-drawing-gates-20260923/final.py --source-commit cf37c36be16500a4a86622540395aaafb1645f6a --attempt final-01
|
||||
|
||||
Requires clean matching HEAD and a fresh final-NN output directory. Inventories use tracked plus nonignored untracked files, but any uncommitted/untracked candidate causes the clean gate admission to fail: all new source/tests must be committed first. Exact raw inventories are checked before/after every step and against the initial inventory. Relevant ancestor/CARGO_HOME config presence/absence, env.ps1 hash, environment, runtime and command/toolchain context are recorded.
|
||||
|
||||
Sequential steps:
|
||||
|
||||
1. `rustc --version --verbose`
|
||||
2. `cargo --version --verbose`
|
||||
3. `cargo test -p oa-desktop --locked --offline`
|
||||
4. `cargo clippy -p oa-desktop --all-targets --locked --offline -- -D warnings`
|
||||
5. `cargo build -p oa-desktop --locked --offline`
|
||||
6. `cargo build -p oa-core --example attachment_snapshot --locked --offline`
|
||||
|
||||
GUI is preserved immediately after step5; attachment_snapshot immediately after step6. The admitted LLVM-mingw libunwind.dll is also copied. Exactly three outputs live under final-NN/artifacts: arcadia-studio.exe, attachment_snapshot.exe, libunwind.dll. Every preservation checks before/after source hash and copy equality. No state_bend_routing_snapshot build or GUI launch. Raw original paths remain in relocation receipts; future native staging must bind preserved copies, not target.
|
||||
|
||||
First failure stops subsequent commands. Per-command contexts, raw logs, patches, before/after inventories and exit codes remain in place. Summary fields source_commit/passed/inputs_unchanged/outputs are compatible with a correspondingly adapted #30 native stage. Do not reuse the old #23 stage's six-step name/four-output assertions unchanged. Final verification failure still writes the summary even if final source capture throws.
|
||||
|
||||
Core/server/workspace evidence is reused from source b8685416f56e53e30bd11ecf93a54cea10ac8458, published evidence d6aabb5dec82900ebfac1183abb4036ca06cc0e5. Before running, final.py verifies Git objects for crates/oa-core, crates/oa-server, Cargo.toml and Cargo.lock are unchanged from that base. If they differ, it refuses the desktop-only gate scope; parent should reassess rather than silently weakening it. This run does not claim a fresh workspace/core/server suite. Native Allocation authoring acceptance remains separate. The known #31 final-03 pass is not presented as execution of these new Allocation tests.
|
||||
@@ -0,0 +1,91 @@
|
||||
"""Final identified Allocation desktop gates. PREPARED ONLY; parent authorizes execution."""
|
||||
from pathlib import Path
|
||||
import argparse, datetime, hashlib, json, os, re, shutil, subprocess, sys
|
||||
ROOT=Path(__file__).resolve().parent
|
||||
REPO=ROOT.parent/'allocation-drawing-20260923'
|
||||
WORKSPACE=ROOT.parent.parent
|
||||
ENV_SCRIPT=ROOT.parent/'toolchain/env.ps1'
|
||||
RUNTIME=ROOT.parent/'toolchain/llvm-mingw-20260908-ucrt-x86_64/bin/libunwind.dll'
|
||||
RUNTIME_SHA='aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a'
|
||||
def record(path):
|
||||
p=Path(path).resolve();data=p.read_bytes();return {'path':str(p),'bytes':len(data),'sha256':hashlib.sha256(data).hexdigest()}
|
||||
def save(path,value):
|
||||
with path.open('x',encoding='utf-8',newline='\n') as f:json.dump(value,f,indent=2,ensure_ascii=False,allow_nan=False);f.write('\n')
|
||||
def git(*args):return subprocess.check_output(['git','-c','core.longpaths=true','-C',str(REPO),*args])
|
||||
def inputs():
|
||||
return [record(REPO/p.decode()) for p in sorted(git('ls-files','--cached','--others','--exclude-standard','-z').split(b'\0')) if p and (REPO/p.decode()).is_file()]
|
||||
def now():return datetime.datetime.now(datetime.timezone.utc).isoformat()
|
||||
def main():
|
||||
p=argparse.ArgumentParser(description=__doc__);p.add_argument('--source-commit',required=True);p.add_argument('--attempt',required=True);a=p.parse_args()
|
||||
pin=a.source_commit
|
||||
if not re.fullmatch('[0-9a-f]{40}',pin) or not re.fullmatch(r'final-[0-9]{2}',a.attempt):raise RuntimeError('Explicit full source pin and fresh final-NN attempt required')
|
||||
def clean():
|
||||
if git('rev-parse','HEAD').decode().strip()!=pin or git('status','--porcelain'):raise RuntimeError('Final gates require exact clean committed HEAD')
|
||||
clean()
|
||||
reused_base='b8685416f56e53e30bd11ecf93a54cea10ac8458'
|
||||
for path in ('crates/oa-core','crates/oa-server','Cargo.toml','Cargo.lock'):
|
||||
if git('rev-parse',pin+':'+path)!=git('rev-parse',reused_base+':'+path):raise RuntimeError('Desktop-only gate scope invalid; inherited input changed: '+path)
|
||||
expected_cargo=(ROOT.parent/'toolchain/cargo').resolve();target=(WORKSPACE/'target').resolve()
|
||||
if Path(os.environ.get('CARGO_HOME','')).resolve()!=expected_cargo or Path(os.environ.get('CARGO_TARGET_DIR','')).resolve()!=target or os.environ.get('RUSTUP_TOOLCHAIN')!='stable-x86_64-pc-windows-gnullvm':raise RuntimeError('Source parent env.ps1 and explicitly select shared target before invocation')
|
||||
if record(RUNTIME)['sha256']!=RUNTIME_SHA:raise RuntimeError('Admitted runtime differs')
|
||||
out=ROOT/a.attempt;out.mkdir(exist_ok=False);(out/'artifacts').mkdir()
|
||||
before=inputs();save(out/'inputs-before.json',before)
|
||||
environment={k:os.environ.get(k) for k in ['PATH','CARGO_HOME','RUSTUP_HOME','RUSTUP_TOOLCHAIN','CARGO_TARGET_DIR','CARGO_BUILD_JOBS','CARGO_INCREMENTAL','CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER','RC','RUSTFLAGS','CARGO_ENCODED_RUSTFLAGS']}
|
||||
configs=[];dirs=[REPO,*REPO.parents,expected_cargo]
|
||||
for directory in dict.fromkeys(dirs):
|
||||
for name in ('config','config.toml'):
|
||||
path=directory/name if directory==expected_cargo else directory/'.cargo'/name
|
||||
configs.append({'path':str(path),'present':path.is_file(),'record':record(path) if path.is_file() else None})
|
||||
save(out/'environment.json',{'environment':environment,'env_script':record(ENV_SCRIPT),'cargo_configs':configs,'cargo_resolved':shutil.which('cargo'),'rustc_resolved':shutil.which('rustc'),'runtime':record(RUNTIME),'orchestrator':record(Path(__file__)),'command_runner':record(ROOT/'run.py')})
|
||||
steps=[];outputs=[];relocations=[];failure=None;after=None;unchanged=False
|
||||
def preserve(path):
|
||||
original=record(path);dest=out/'artifacts'/path.name
|
||||
with path.open('rb') as src,dest.open('xb') as dst:shutil.copyfileobj(src,dst)
|
||||
copied=record(dest)
|
||||
if record(path)!=original or any(original[k]!=copied[k] for k in ('bytes','sha256')):raise RuntimeError('Artifact changed during preservation')
|
||||
outputs.append(copied);relocations.append({'original':original,'preserved':copied})
|
||||
commands=[
|
||||
('toolchain',['rustc','--version','--verbose'],[]),
|
||||
('cargo-version',['cargo','--version','--verbose'],[]),
|
||||
('desktop-tests',['cargo','test','-p','oa-desktop','--locked','--offline'],[]),
|
||||
('desktop-clippy',['cargo','clippy','-p','oa-desktop','--all-targets','--locked','--offline','--','-D','warnings'],[]),
|
||||
('desktop-build',['cargo','build','-p','oa-desktop','--locked','--offline'],[target/'debug/arcadia-studio.exe']),
|
||||
('evaluator-build',['cargo','build','-p','oa-core','--example','attachment_snapshot','--locked','--offline'],[target/'debug/examples/attachment_snapshot.exe'])]
|
||||
started=now()
|
||||
try:
|
||||
for name,argv,artifacts in commands:
|
||||
clean()
|
||||
wrapper_log=out/(name+'.orchestration.log')
|
||||
with wrapper_log.open('xb') as log:
|
||||
proc=subprocess.run([sys.executable,str(ROOT/'run.py'),a.attempt+'/'+name,*argv],cwd=WORKSPACE,stdout=log,stderr=subprocess.STDOUT)
|
||||
result_path=out/name/'result.json';result=json.loads(result_path.read_text(encoding='utf-8')) if result_path.is_file() else None
|
||||
step={'name':name,'argv':argv,'runner_exit_code':proc.returncode,'orchestration_log':record(wrapper_log),'result':record(result_path) if result else None}
|
||||
steps.append(step)
|
||||
if proc.returncode or result is None or result['exit_code']!=0 or result['inputs_unchanged'] is not True or result['source_commit']!=pin or result['working_changes']:raise RuntimeError('Final gate failed: '+name)
|
||||
for phase in ('inputs-before.json','inputs-after.json'):
|
||||
if json.loads((out/name/phase).read_text(encoding='utf-8'))!=before:raise RuntimeError('Source inventory differs in '+name+'/'+phase)
|
||||
for path in artifacts:preserve(path)
|
||||
preserve(RUNTIME)
|
||||
except Exception as error:failure=str(error)
|
||||
finally:
|
||||
verification_errors=[]
|
||||
try:
|
||||
after=inputs();save(out/'inputs-after.json',after);unchanged=before==after;clean()
|
||||
if not unchanged:verification_errors.append('Source inventories changed')
|
||||
frozen_environment=json.loads((out/'environment.json').read_text(encoding='utf-8'))
|
||||
for key in ('env_script','runtime','orchestrator','command_runner'):
|
||||
if record(frozen_environment[key]['path'])!=frozen_environment[key]:verification_errors.append('Bound gate input changed: '+key)
|
||||
for cfg in configs:
|
||||
path=Path(cfg['path'])
|
||||
if path.is_file()!=cfg['present'] or (cfg['present'] and record(path)!=cfg['record']):verification_errors.append('Cargo config changed: '+str(path))
|
||||
for entry in outputs:
|
||||
if record(entry['path'])!=entry:verification_errors.append('Preserved artifact changed')
|
||||
except Exception as error:verification_errors.append('Final capture/verification failed: '+str(error));unchanged=False
|
||||
if verification_errors:failure='; '.join(([failure] if failure else [])+verification_errors)
|
||||
save(out/'artifact-relocation.json',{'source_commit':pin,'artifacts':relocations,'scope':'Original shared-target locations are historical; native stage must bind preserved copies'})
|
||||
passed=failure is None and unchanged and len(steps)==len(commands) and len(outputs)==3
|
||||
save(out/'summary.json',{'source_commit':pin,'passed':passed,'inputs_unchanged':unchanged,'started_utc':started,'finished_utc':now(),'failure':failure,'steps':steps,'outputs':outputs,'source_manifest':record(out/'inputs-before.json'),'environment':record(out/'environment.json'),'relocation':record(out/'artifact-relocation.json'),'reused_workspace_gate':{'source_commit':'b8685416f56e53e30bd11ecf93a54cea10ac8458','evidence_commit':'d6aabb5dec82900ebfac1183abb4036ca06cc0e5','scope':'Prior workspace core/server evidence; this run executes desktop gates and the unchanged core snapshot example only'},'scope':'Recorded desktop command exit codes and exact input inventories; no new workspace/core/server suite or native GUI acceptance'})
|
||||
print(json.dumps({'summary':str(out/'summary.json'),'passed':passed,'failure':failure},indent=2))
|
||||
if not passed:raise SystemExit(1)
|
||||
if __name__=='__main__':main()
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
from pathlib import Path
|
||||
import datetime, hashlib, json, os, subprocess, sys
|
||||
|
||||
root=Path(__file__).resolve().parent
|
||||
repo=root.parent/'allocation-drawing-20260923'
|
||||
out=root/sys.argv[1]
|
||||
out.mkdir(exist_ok=False)
|
||||
def record(path):
|
||||
data=path.read_bytes()
|
||||
return {'path':str(path),'bytes':len(data),'sha256':hashlib.sha256(data).hexdigest()}
|
||||
def save(name,value):
|
||||
with (out/name).open('x',encoding='utf-8') as f: json.dump(value,f,indent=2);f.write('\n')
|
||||
def git(*args): return subprocess.check_output(['git','-c','core.longpaths=true',*args],cwd=repo)
|
||||
def inputs():
|
||||
paths=git('ls-files','--cached','--others','--exclude-standard','-z').decode().split('\0')
|
||||
return [record(repo/p) for p in paths if p and (repo/p).is_file()]
|
||||
before=inputs();save('inputs-before.json',before)
|
||||
context={'source_commit':git('rev-parse','HEAD').decode().strip(),'working_changes':git('status','--short').decode(),'cwd':str(repo),'argv':sys.argv[2:],'started_utc':datetime.datetime.now(datetime.timezone.utc).isoformat(),'environment':{k:os.environ.get(k) for k in ['CARGO_HOME','RUSTUP_HOME','RUSTUP_TOOLCHAIN','CARGO_TARGET_DIR','CARGO_BUILD_JOBS','CARGO_INCREMENTAL','CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER','RC']},'runner':record(Path(__file__))}
|
||||
save('context.json',context)
|
||||
(out/'changes.patch').write_bytes(git('diff','--binary'))
|
||||
with (out/'output.log').open('xb') as log:
|
||||
result=subprocess.run(sys.argv[2:],cwd=repo,stdout=log,stderr=subprocess.STDOUT)
|
||||
after=inputs();save('inputs-after.json',after)
|
||||
context.update(exit_code=result.returncode,inputs_unchanged=before==after,finished_utc=datetime.datetime.now(datetime.timezone.utc).isoformat(),log=record(out/'output.log'))
|
||||
save('result.json',context)
|
||||
print(json.dumps(context,indent=2))
|
||||
print((out/'output.log').read_text(encoding='utf-8',errors='replace')[-16000:])
|
||||
sys.exit(result.returncode or int(before!=after))
|
||||
@@ -0,0 +1 @@
|
||||
[]
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"relation_uuid": "ac7ffc24-fadd-40af-8080-c13323be9e32",
|
||||
"manifest": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\input-manifest.json",
|
||||
"bytes": 1345328,
|
||||
"sha256": "7dd807f9eccbc2082e105e7374fdf50b23dc2e15c400f1ee8affe8e5e77ae2d4"
|
||||
},
|
||||
"catalog": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\expected\\catalog.json",
|
||||
"bytes": 1588,
|
||||
"sha256": "f16b511b0a627e400aeb3a892cde0fbaf6303b52a1a9c7e2841d17ce47c0d72c"
|
||||
},
|
||||
"first_receipt": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\runs\\run-01\\checkpoints\\01-oa-created\\receipt.json",
|
||||
"bytes": 8249,
|
||||
"sha256": "9d2ed261963ed762822e76bd9027ed9e929659a1b010f0a3fc04028ac16597dc"
|
||||
},
|
||||
"scope": "UUID only, after full bundle and complete Project equality; never relearn"
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
# Allocation drawing native recipes — preparation only
|
||||
|
||||
Candidate source 301126f6098286bf440c1bd1b1ed685753984723; gates must pass before staging. No stage, evaluator, converter, compiler or GUI execution was performed to prepare these recipes. They implement the predeclared fixture/relations in ../baseline.draft.json and ../relation-contracts.json. This plan supersedes the draft fixture README's `working/allocation.arcadia` destination: use **working/allocation-trial.arcadia** as the unique declared entry. Allocation declarations in this fixture use the existing performer modules. No fixture data or expected relation semantics were changed.
|
||||
|
||||
## Admission and stage
|
||||
|
||||
Copy these six files into a NEW final native root. Parent supplies admission.json with approved_for_staging=true, full source_commit, repo, gate_summary, gate_receipts (all mandatory raw source/context/result/log/config/relocation records), artifacts mapping arcadia-studio.exe/attachment_snapshot.exe/libunwind.dll to preserved final gate records, baseline, relation_contract, native_plan (this README), and converter_admission (the reviewed #31 converter admission). Records use path/bytes/sha256. Then `python FINAL_ROOT/stage.py --admission FINAL_ROOT/admission.json`. Never stage into preparation or overwrite an earlier root.
|
||||
|
||||
Admission requires the exact clean source and all six same-pin desktop gate steps with fixed argv/cwd/context/input equality. GUI and attachment_snapshot come from that final gate's preserved artifacts. The separately reviewed converter remains source-attributed to17f1f89fef4a6bf520f4b09a2116548b967d030e; stage verifies identical Git trees for crates/oa-core, Cargo.toml and Cargo.lock between converter and candidate. It copies the preserved converter and raw build/review receipts, records relocation and original source attribution, and binds only packaged execution bytes. This is reuse of a validated identical core, not a claim that the converter was rebuilt at the admitted candidate. Converter SHA expected from prior reviewed admission:70743dfd3e0d6ab077bb2db5447d74fe7884b010bb48913525436385c05c8c70; admitted LLVM runtime aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a.
|
||||
|
||||
Stage uses the final matching attachment_snapshot to canonicalize B and validate predeclared O/OS with reserved relation IDs. Complete Project equality must hold without normalization of any declared relation field. B/O/OS expected templates, contract, plan, raw source map, provenance, recipes and package are frozen in the manifest before launch. Stage fails rather than guessing when admission, signatures or schemas differ. Private profile and unrelated cwd start empty; no mutable shared-target binary is bound.
|
||||
|
||||
## Actual workflow and fixed oracle
|
||||
|
||||
Launch `pwsh -File FINAL_ROOT/launch.ps1 -Run 1`. Open working/import.json through UI; Save As working/allocation-trial.arcadia before first B checkpoint. Save may produce multiple modules: every checkpoint captures all .arcadia files and verifies their direct include closure. The reused converter reads only this snapshot, refuses loading/compile errors, migration or UUID stabilization, validates the Project and requires its self-contained formatted source to roundtrip exactly. The same-pin attachment_snapshot evaluates that self-contained source. The checker compares the complete Project to frozen semantics, then rechecks original/snapshot inventories and immutable inputs.
|
||||
|
||||
Use fresh checkpoint directories, e.g. `python FINAL_ROOT/check.py --expected B --checkpoint runs/run-01/checkpoints/00-baseline`. Expected values are B, O, OS only. First O may bind one canonical UUIDv4 for the exact declared OA Allocation, absent from every baseline identity. First OS requires the already bound OA identity and may bind one distinct fresh UUIDv4 for the exact SA Allocation. All aliases, names (including arrow), description/body/endpoints and all other Project data are fixed. There is no position tolerance, new element, placement or parent edit. Identity files are create-new only, after complete bundle/Project success. B and O after Undo exclude the later relations while retained bindings remain fixed for Redo/reopen. Any failure after checkpoint capture begins permanently writes UNACCEPTED.json; preflight admission/path failures refuse before capture without creating a checkpoint or quarantine; stop, preserve evidence and bindings, never delete/relearn them.
|
||||
|
||||
Sequence: B save; OA Allocation palette→Rescue team→Assess incident, save O; Undo/save B; Redo/save O; start Duty officer→occupied Assess incident and observe refusal/highlight behavior, Escape/cancel, save O; select SA Containment, Allocation→Rescue system→Evaluate report, save OS; Undo/save O; Redo/save OS. Inspect OA/SA relation details and unchanged placements. Close normally, then Run2 opens the same source, Save/check OS and closes. Native captures establish actual two-click direct drawing, eligibility/cancel feedback and save/reopen; automated tests cover other invalid targets, stale/draft guards, mixed Traceability and allocated-work nesting. Do not claim those extra workflows were exercised natively.
|
||||
|
||||
Launch/normal-close receipts now inventory the complete current saved .arcadia bundle and both relation bindings. Repeat launch rejects quarantined trials, rehashes both prior relation bindings and requires their exact inventory to match (including absence), requires the full bundle to equal the prior close, and chains exact launch/PID/start/close records. Deleting a relation binding cannot authorize relearning on a new run. Checkpoint and lifecycle bundle inventories concern saved bytes at observation times; no atomic snapshot or held-preview claim is made. Parent must compare the final close bundle to the last accepted checkpoint and record normal-close cause separately. Missing saved entry causes observer failure, not proof of application crash.
|
||||
|
||||
Capture helper is `captureAllocation(name,note,freshSkyState)` with globalThis.allocationRunRoot set to the actual numbered run. It records observed UI/process identity and current default entry hash; that hash alone is not the complete bundle. Checkpoint and launch/close inventories supply the wider byte evidence. Never reuse stale Sky state or infer semantic acceptance from a screenshot.
|
||||
|
||||
## Pre-execution review
|
||||
|
||||
Source/AST/PowerShell syntax checks only; final gate success, actual B/O/OS stage validation, new-manifest review and native observations are still required. The existing fixture's placeholder candidate metadata is explanatory; the admitted source pin and frozen exact Project templates are authoritative for this run. Keep earlier failed histories separate and unmodified. No publication/integration/release or other-platform claim follows from these recipes.
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"relation_uuid": "6c0125c4-9f19-48d4-9d4a-f5e3b98c5ed7",
|
||||
"manifest": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\input-manifest.json",
|
||||
"bytes": 1345328,
|
||||
"sha256": "7dd807f9eccbc2082e105e7374fdf50b23dc2e15c400f1ee8affe8e5e77ae2d4"
|
||||
},
|
||||
"catalog": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\expected\\catalog.json",
|
||||
"bytes": 1588,
|
||||
"sha256": "f16b511b0a627e400aeb3a892cde0fbaf6303b52a1a9c7e2841d17ce47c0d72c"
|
||||
},
|
||||
"first_receipt": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\runs\\run-01\\checkpoints\\05-sa-created\\receipt.json",
|
||||
"bytes": 8512,
|
||||
"sha256": "409bba517136f081b5e2a23e01319d2c394da25c4b5f44b0b0e99f44c7ed0467"
|
||||
},
|
||||
"scope": "UUID only, after full bundle and complete Project equality; never relearn"
|
||||
}
|
||||
@@ -0,0 +1,310 @@
|
||||
{
|
||||
"approved_for_staging": true,
|
||||
"source_commit": "301126f6098286bf440c1bd1b1ed685753984723",
|
||||
"repo": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-20260923",
|
||||
"gate_summary": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\summary.json",
|
||||
"bytes": 7057,
|
||||
"sha256": "3c261e9d1bc499e6cce4745597c95777429c0e1d626529f4ff2db619bdc9c146"
|
||||
},
|
||||
"gate_receipts": [
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\inputs-before.json",
|
||||
"bytes": 812830,
|
||||
"sha256": "fcb00bb2e484af85f5ef1f8647f3eb4085530a6049fd2ff4a0c17001eb55a8c0"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\environment.json",
|
||||
"bytes": 5832,
|
||||
"sha256": "c016659b127b9b8ee8448d5a7b24ad7325275f048381442db2b7a5e2ae11a420"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifact-relocation.json",
|
||||
"bytes": 1884,
|
||||
"sha256": "f22b9bc0027970cdef703b2eedf9ad713b37dda42e76c6e8afa953536f702873"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\result.json",
|
||||
"bytes": 1538,
|
||||
"sha256": "380d4ad03d3039c1401fb9b8709b7faa13ada93c86a1afdbad9876f4a5b37194"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain.orchestration.log",
|
||||
"bytes": 1744,
|
||||
"sha256": "4d80fccef41b633bfd4a65c5d39f3a459f15af827d7cfb2d414ed1a462bc9c52"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\context.json",
|
||||
"bytes": 1176,
|
||||
"sha256": "128c86fa1e830ee5ee57bdb75698766f07a368fb1161e89be1066e7537c58870"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\changes.patch",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\inputs-before.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\inputs-after.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\toolchain\\output.log",
|
||||
"bytes": 197,
|
||||
"sha256": "cdaaa400be47332d69e678836251d4635b5ff2ecd34aa962b69d71f8961d274b"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\run.py",
|
||||
"bytes": 1880,
|
||||
"sha256": "2d2630af45c0f850d724657823cb428a3e7101ddf9d3c51436e2aa1c759b7d66"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\result.json",
|
||||
"bytes": 1542,
|
||||
"sha256": "c77451cd9e687e0fda0cfff3de214a7fdbcc638c27c3b47f187f66fbee5e56d3"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version.orchestration.log",
|
||||
"bytes": 1876,
|
||||
"sha256": "bc27b9471b5c74c60aed81a206ecede2a1fefebddfb9c0f1f211919a814ebdfd"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\context.json",
|
||||
"bytes": 1176,
|
||||
"sha256": "26effd6bea5c1b151f531478c9c83716a7679b22fcd4d5f40d308e02f9076802"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\changes.patch",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\inputs-before.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\inputs-after.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\cargo-version\\output.log",
|
||||
"bytes": 324,
|
||||
"sha256": "74e615b1a23cdf066aa39466d65195469cf81608585010359201fd306adbaa51"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\result.json",
|
||||
"bytes": 1587,
|
||||
"sha256": "c38feffb556bf68804d6726af44b11d2319d61064e9636a7eb49767630cce834"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests.orchestration.log",
|
||||
"bytes": 17748,
|
||||
"sha256": "466bf356e9c0e05caaebb1da39ebe41c32faa14d305e3a28017b103de56c771e"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\context.json",
|
||||
"bytes": 1218,
|
||||
"sha256": "3a6bbee86933b00419de4e8b538a58ab12d591d117b72e582f27f1e1dbfccf0a"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\changes.patch",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\inputs-before.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\inputs-after.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-tests\\output.log",
|
||||
"bytes": 142890,
|
||||
"sha256": "ffaa3c8cbc57be2f4c7d1d69f9204a9fd67261e363faeb772cecc993bbef53d1"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\result.json",
|
||||
"bytes": 1648,
|
||||
"sha256": "f61fad096338f8208104748b4de963d0a6b815243998340f964db748003d5fe7"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy.orchestration.log",
|
||||
"bytes": 2262,
|
||||
"sha256": "3fcb5c9ca408340be749594f0cd98078a2bfefefae4cbbe1f3a1473c0514937e"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\context.json",
|
||||
"bytes": 1281,
|
||||
"sha256": "521e9a2f80b354d35133439e65b63f5ae337aeb95c1c249c0d8a874fa081053f"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\changes.patch",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\inputs-before.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\inputs-after.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-clippy\\output.log",
|
||||
"bytes": 606,
|
||||
"sha256": "be037f7a44bd80a9acb3054099d21be42b7b0c5dc7855ec0c3103b806cffd153"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\result.json",
|
||||
"bytes": 1585,
|
||||
"sha256": "a3eb7bb3c91eb4b32900ab8fa32cdafd82a8c497ec74bff082fcbe6d37560424"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build.orchestration.log",
|
||||
"bytes": 1904,
|
||||
"sha256": "7ef3b309c28a02f41bfa276783e642ec1f84875b6e84c0e1356117d9b097d9dc"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\context.json",
|
||||
"bytes": 1219,
|
||||
"sha256": "1b6dac31826d458e083499e3f3c6bca5e8d1e3f74f7694ea721a53abcf3285f7"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\changes.patch",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\inputs-before.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\inputs-after.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\desktop-build\\output.log",
|
||||
"bytes": 314,
|
||||
"sha256": "0fa864983ba646ffb0a8b17dfd56af7d72887e7e89b0a59f9be7e21f84ad7c64"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\result.json",
|
||||
"bytes": 1630,
|
||||
"sha256": "e04e5cbd9bd88bd88d1e1ca22c2a77df5e273a3207313cd250747f029f5a91c5"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build.orchestration.log",
|
||||
"bytes": 1819,
|
||||
"sha256": "9a92542bef2e806580fce423288d84e24d7f59b22c635779ef2b288e272aeddf"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\context.json",
|
||||
"bytes": 1262,
|
||||
"sha256": "99ce29d0e0f0ff438ac0497c0d5fcc14079cbb0f8b7ee11609ad314b34421315"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\changes.patch",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\inputs-before.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\inputs-after.json",
|
||||
"bytes": 826632,
|
||||
"sha256": "9ec1392bf6d2a718858ffcf260b2f9bd2ad5f4981b6e0a9a8907ccf4f45ba925"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\evaluator-build\\output.log",
|
||||
"bytes": 185,
|
||||
"sha256": "cdca6661d229a60ad9e9d2e8d8eaecc70a3e4af8640ec2637f1c6c2465e05b88"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\inputs-after.json",
|
||||
"bytes": 812830,
|
||||
"sha256": "fcb00bb2e484af85f5ef1f8647f3eb4085530a6049fd2ff4a0c17001eb55a8c0"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\summary.json",
|
||||
"bytes": 7057,
|
||||
"sha256": "3c261e9d1bc499e6cce4745597c95777429c0e1d626529f4ff2db619bdc9c146"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\env.ps1",
|
||||
"bytes": 572,
|
||||
"sha256": "be2226f08764bb6961b4be8513ce55bab076890cddd2fef0f54a4031f94a82d4"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final.py",
|
||||
"bytes": 8349,
|
||||
"sha256": "f57021cd9b88efbda439d9e3df8bfe9f96193c48375a308493fe23f89717d2f0"
|
||||
},
|
||||
{
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-admission-20260923.py",
|
||||
"bytes": 7687,
|
||||
"sha256": "b8b91e5829fc4fc01ce808ae24dd1b99920641455676cccc9c57d3660a4da78f"
|
||||
}
|
||||
],
|
||||
"artifacts": {
|
||||
"arcadia-studio.exe": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\arcadia-studio.exe",
|
||||
"bytes": 117342720,
|
||||
"sha256": "59b0a90167bbfe170a501bd3cb959720b8496a2215cc84b269c1983a278cef03"
|
||||
},
|
||||
"attachment_snapshot.exe": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\attachment_snapshot.exe",
|
||||
"bytes": 18957824,
|
||||
"sha256": "d548c5c8c6428e8dc9a1f4a8599f08b1dc9f6529f188f07a192d3a7fa2494b35"
|
||||
},
|
||||
"libunwind.dll": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-gates-20260923\\final-02\\artifacts\\libunwind.dll",
|
||||
"bytes": 190464,
|
||||
"sha256": "aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a"
|
||||
}
|
||||
},
|
||||
"baseline": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-preparation-20260923\\baseline.draft.json",
|
||||
"bytes": 6134,
|
||||
"sha256": "547d5d2f77fa7c7cc25d450d5dedfa1be8f9cc4460c8f0eeb31d001856dc5dab"
|
||||
},
|
||||
"relation_contract": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-preparation-20260923\\relation-contracts.json",
|
||||
"bytes": 1388,
|
||||
"sha256": "82a472df63cbfd3b441c4b61c5e9dc4fbf84bbc954448c9ac02bd1eae49bfed6"
|
||||
},
|
||||
"converter_admission": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\traceability-view-native-17f1f89-20260923-02\\supplement-source-bundle-v2\\converter-admission.json",
|
||||
"bytes": 9343,
|
||||
"sha256": "12ba63fe8a5d093f4353b1305cea40b62daf07eb604f675a7c1dd7e83d5037c1"
|
||||
},
|
||||
"native_plan": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-preparation-20260923\\recipes\\README.md",
|
||||
"bytes": 6839,
|
||||
"sha256": "2517745e72267d09c356b636ae8b9818c7ed3c148db3edb98e8485723d73097b"
|
||||
},
|
||||
"assembler": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-admission-20260923.py",
|
||||
"bytes": 7687,
|
||||
"sha256": "b8b91e5829fc4fc01ce808ae24dd1b99920641455676cccc9c57d3660a4da78f"
|
||||
},
|
||||
"scope": "Successful gate admission and recipe copy only. Parent still reviews and explicitly invokes stage.py; no failed attempt silently admitted."
|
||||
}
|
||||
@@ -0,0 +1,198 @@
|
||||
{
|
||||
"schema_version": 7,
|
||||
"id": "ea202923-0030-4000-8000-000000000001",
|
||||
"alias": "allocation_drawing_trial",
|
||||
"name": "Allocation drawing trial",
|
||||
"description": "Direct performer-to-leaf authoring; preserve every baseline record.",
|
||||
"elements": {
|
||||
"ea202923-0030-4000-8000-000000000010": {
|
||||
"id": "ea202923-0030-4000-8000-000000000010",
|
||||
"alias": "rescue_team",
|
||||
"name": "Rescue team",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Entity"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000011": {
|
||||
"id": "ea202923-0030-4000-8000-000000000011",
|
||||
"alias": "assess_incident",
|
||||
"name": "Assess incident",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Activity"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000012": {
|
||||
"id": "ea202923-0030-4000-8000-000000000012",
|
||||
"alias": "duty_officer",
|
||||
"name": "Duty officer",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Actor"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000050": {
|
||||
"id": "ea202923-0030-4000-8000-000000000050",
|
||||
"alias": "rescue_system",
|
||||
"name": "Rescue system",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "System"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000051": {
|
||||
"id": "ea202923-0030-4000-8000-000000000051",
|
||||
"alias": "evaluate_report",
|
||||
"name": "Evaluate report",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "Function"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000052": {
|
||||
"id": "ea202923-0030-4000-8000-000000000052",
|
||||
"alias": "external_operator",
|
||||
"name": "External operator",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "Actor"
|
||||
}
|
||||
}
|
||||
},
|
||||
"relations": {},
|
||||
"diagrams": {
|
||||
"ea202923-0030-4000-8000-000000000100": {
|
||||
"id": "ea202923-0030-4000-8000-000000000100",
|
||||
"alias": "containment_oa",
|
||||
"name": "01 OA Containment",
|
||||
"description": "Stored geometry and filters must remain unchanged.",
|
||||
"layer": "Oa",
|
||||
"projection": "Decomposition",
|
||||
"view_options": {
|
||||
"hidden_edges": [],
|
||||
"relation_kinds": "All",
|
||||
"work_categories": "All",
|
||||
"participant_categories": "All",
|
||||
"coverage": "All",
|
||||
"work_contexts": "All",
|
||||
"exchange_labels": "Name"
|
||||
},
|
||||
"nodes": {
|
||||
"ea202923-0030-4000-8000-000000000110": {
|
||||
"id": "ea202923-0030-4000-8000-000000000110",
|
||||
"alias": "placed_10",
|
||||
"element": "ea202923-0030-4000-8000-000000000010",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000111": {
|
||||
"id": "ea202923-0030-4000-8000-000000000111",
|
||||
"alias": "placed_11",
|
||||
"element": "ea202923-0030-4000-8000-000000000011",
|
||||
"position": {
|
||||
"x": 520.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000112": {
|
||||
"id": "ea202923-0030-4000-8000-000000000112",
|
||||
"alias": "placed_12",
|
||||
"element": "ea202923-0030-4000-8000-000000000012",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 350.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
}
|
||||
},
|
||||
"routes": []
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000200": {
|
||||
"id": "ea202923-0030-4000-8000-000000000200",
|
||||
"alias": "containment_sa",
|
||||
"name": "02 SA Containment",
|
||||
"description": "Stored geometry and filters must remain unchanged.",
|
||||
"layer": "Sa",
|
||||
"projection": "Decomposition",
|
||||
"view_options": {
|
||||
"hidden_edges": [],
|
||||
"relation_kinds": "All",
|
||||
"work_categories": "All",
|
||||
"participant_categories": "All",
|
||||
"coverage": "All",
|
||||
"work_contexts": "All",
|
||||
"exchange_labels": "Name"
|
||||
},
|
||||
"nodes": {
|
||||
"ea202923-0030-4000-8000-000000000210": {
|
||||
"id": "ea202923-0030-4000-8000-000000000210",
|
||||
"alias": "placed_50",
|
||||
"element": "ea202923-0030-4000-8000-000000000050",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000211": {
|
||||
"id": "ea202923-0030-4000-8000-000000000211",
|
||||
"alias": "placed_51",
|
||||
"element": "ea202923-0030-4000-8000-000000000051",
|
||||
"position": {
|
||||
"x": 520.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000212": {
|
||||
"id": "ea202923-0030-4000-8000-000000000212",
|
||||
"alias": "placed_52",
|
||||
"element": "ea202923-0030-4000-8000-000000000052",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 350.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
}
|
||||
},
|
||||
"routes": []
|
||||
}
|
||||
},
|
||||
"artifact_links": {},
|
||||
"traces": {}
|
||||
}
|
||||
+198
@@ -0,0 +1,198 @@
|
||||
{
|
||||
"schema_version": 7,
|
||||
"id": "ea202923-0030-4000-8000-000000000001",
|
||||
"alias": "allocation_drawing_trial",
|
||||
"name": "Allocation drawing trial",
|
||||
"description": "Direct performer-to-leaf authoring; preserve every baseline record.",
|
||||
"elements": {
|
||||
"ea202923-0030-4000-8000-000000000010": {
|
||||
"id": "ea202923-0030-4000-8000-000000000010",
|
||||
"alias": "rescue_team",
|
||||
"name": "Rescue team",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Entity"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000011": {
|
||||
"id": "ea202923-0030-4000-8000-000000000011",
|
||||
"alias": "assess_incident",
|
||||
"name": "Assess incident",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Activity"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000012": {
|
||||
"id": "ea202923-0030-4000-8000-000000000012",
|
||||
"alias": "duty_officer",
|
||||
"name": "Duty officer",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Actor"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000050": {
|
||||
"id": "ea202923-0030-4000-8000-000000000050",
|
||||
"alias": "rescue_system",
|
||||
"name": "Rescue system",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "System"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000051": {
|
||||
"id": "ea202923-0030-4000-8000-000000000051",
|
||||
"alias": "evaluate_report",
|
||||
"name": "Evaluate report",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "Function"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000052": {
|
||||
"id": "ea202923-0030-4000-8000-000000000052",
|
||||
"alias": "external_operator",
|
||||
"name": "External operator",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "Actor"
|
||||
}
|
||||
}
|
||||
},
|
||||
"relations": {},
|
||||
"diagrams": {
|
||||
"ea202923-0030-4000-8000-000000000100": {
|
||||
"id": "ea202923-0030-4000-8000-000000000100",
|
||||
"alias": "containment_oa",
|
||||
"name": "01 OA Containment",
|
||||
"description": "Stored geometry and filters must remain unchanged.",
|
||||
"layer": "Oa",
|
||||
"projection": "Decomposition",
|
||||
"view_options": {
|
||||
"hidden_edges": [],
|
||||
"relation_kinds": "All",
|
||||
"work_categories": "All",
|
||||
"participant_categories": "All",
|
||||
"coverage": "All",
|
||||
"work_contexts": "All",
|
||||
"exchange_labels": "Name"
|
||||
},
|
||||
"nodes": {
|
||||
"ea202923-0030-4000-8000-000000000110": {
|
||||
"id": "ea202923-0030-4000-8000-000000000110",
|
||||
"alias": "placed_10",
|
||||
"element": "ea202923-0030-4000-8000-000000000010",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000111": {
|
||||
"id": "ea202923-0030-4000-8000-000000000111",
|
||||
"alias": "placed_11",
|
||||
"element": "ea202923-0030-4000-8000-000000000011",
|
||||
"position": {
|
||||
"x": 520.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000112": {
|
||||
"id": "ea202923-0030-4000-8000-000000000112",
|
||||
"alias": "placed_12",
|
||||
"element": "ea202923-0030-4000-8000-000000000012",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 350.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
}
|
||||
},
|
||||
"routes": []
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000200": {
|
||||
"id": "ea202923-0030-4000-8000-000000000200",
|
||||
"alias": "containment_sa",
|
||||
"name": "02 SA Containment",
|
||||
"description": "Stored geometry and filters must remain unchanged.",
|
||||
"layer": "Sa",
|
||||
"projection": "Decomposition",
|
||||
"view_options": {
|
||||
"hidden_edges": [],
|
||||
"relation_kinds": "All",
|
||||
"work_categories": "All",
|
||||
"participant_categories": "All",
|
||||
"coverage": "All",
|
||||
"work_contexts": "All",
|
||||
"exchange_labels": "Name"
|
||||
},
|
||||
"nodes": {
|
||||
"ea202923-0030-4000-8000-000000000210": {
|
||||
"id": "ea202923-0030-4000-8000-000000000210",
|
||||
"alias": "placed_50",
|
||||
"element": "ea202923-0030-4000-8000-000000000050",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000211": {
|
||||
"id": "ea202923-0030-4000-8000-000000000211",
|
||||
"alias": "placed_51",
|
||||
"element": "ea202923-0030-4000-8000-000000000051",
|
||||
"position": {
|
||||
"x": 520.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000212": {
|
||||
"id": "ea202923-0030-4000-8000-000000000212",
|
||||
"alias": "placed_52",
|
||||
"element": "ea202923-0030-4000-8000-000000000052",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 350.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
}
|
||||
},
|
||||
"routes": []
|
||||
}
|
||||
},
|
||||
"artifact_links": {},
|
||||
"traces": {}
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"input": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\baseline\\B.input.json",
|
||||
"bytes": 6134,
|
||||
"sha256": "547d5d2f77fa7c7cc25d450d5dedfa1be8f9cc4460c8f0eeb31d001856dc5dab"
|
||||
},
|
||||
"binary": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\package\\attachment_snapshot.exe",
|
||||
"bytes": 18957824,
|
||||
"sha256": "d548c5c8c6428e8dc9a1f4a8599f08b1dc9f6529f188f07a192d3a7fa2494b35"
|
||||
},
|
||||
"output": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\baseline\\B.project.json",
|
||||
"bytes": 5936,
|
||||
"sha256": "328bb5306d084936e008acbca025e6b5cc6b8668d7e205f0687f08e26dfeb3e9"
|
||||
},
|
||||
"exit_code": 0
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
Validated 15 objects and 2 views; saved a complete Project snapshot
|
||||
+198
@@ -0,0 +1,198 @@
|
||||
{
|
||||
"schema_version": 7,
|
||||
"id": "ea202923-0030-4000-8000-000000000001",
|
||||
"alias": "allocation_drawing_trial",
|
||||
"name": "Allocation drawing trial",
|
||||
"description": "Direct performer-to-leaf authoring; preserve every baseline record.",
|
||||
"elements": {
|
||||
"ea202923-0030-4000-8000-000000000010": {
|
||||
"id": "ea202923-0030-4000-8000-000000000010",
|
||||
"alias": "rescue_team",
|
||||
"name": "Rescue team",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Entity"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000011": {
|
||||
"id": "ea202923-0030-4000-8000-000000000011",
|
||||
"alias": "assess_incident",
|
||||
"name": "Assess incident",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Activity"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000012": {
|
||||
"id": "ea202923-0030-4000-8000-000000000012",
|
||||
"alias": "duty_officer",
|
||||
"name": "Duty officer",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Oa": "Actor"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000050": {
|
||||
"id": "ea202923-0030-4000-8000-000000000050",
|
||||
"alias": "rescue_system",
|
||||
"name": "Rescue system",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "System"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000051": {
|
||||
"id": "ea202923-0030-4000-8000-000000000051",
|
||||
"alias": "evaluate_report",
|
||||
"name": "Evaluate report",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "Function"
|
||||
}
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000052": {
|
||||
"id": "ea202923-0030-4000-8000-000000000052",
|
||||
"alias": "external_operator",
|
||||
"name": "External operator",
|
||||
"description": "Baseline semantic sentinel; do not reparent or rename.",
|
||||
"parent": null,
|
||||
"body": {
|
||||
"Sa": "Actor"
|
||||
}
|
||||
}
|
||||
},
|
||||
"relations": {},
|
||||
"diagrams": {
|
||||
"ea202923-0030-4000-8000-000000000100": {
|
||||
"id": "ea202923-0030-4000-8000-000000000100",
|
||||
"alias": "containment_oa",
|
||||
"name": "01 OA Containment",
|
||||
"description": "Stored geometry and filters must remain unchanged.",
|
||||
"layer": "Oa",
|
||||
"projection": "Decomposition",
|
||||
"view_options": {
|
||||
"hidden_edges": [],
|
||||
"relation_kinds": "All",
|
||||
"work_categories": "All",
|
||||
"participant_categories": "All",
|
||||
"coverage": "All",
|
||||
"work_contexts": "All",
|
||||
"exchange_labels": "Name"
|
||||
},
|
||||
"nodes": {
|
||||
"ea202923-0030-4000-8000-000000000110": {
|
||||
"id": "ea202923-0030-4000-8000-000000000110",
|
||||
"alias": "placed_10",
|
||||
"element": "ea202923-0030-4000-8000-000000000010",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000111": {
|
||||
"id": "ea202923-0030-4000-8000-000000000111",
|
||||
"alias": "placed_11",
|
||||
"element": "ea202923-0030-4000-8000-000000000011",
|
||||
"position": {
|
||||
"x": 520.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000112": {
|
||||
"id": "ea202923-0030-4000-8000-000000000112",
|
||||
"alias": "placed_12",
|
||||
"element": "ea202923-0030-4000-8000-000000000012",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 350.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
}
|
||||
},
|
||||
"routes": []
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000200": {
|
||||
"id": "ea202923-0030-4000-8000-000000000200",
|
||||
"alias": "containment_sa",
|
||||
"name": "02 SA Containment",
|
||||
"description": "Stored geometry and filters must remain unchanged.",
|
||||
"layer": "Sa",
|
||||
"projection": "Decomposition",
|
||||
"view_options": {
|
||||
"hidden_edges": [],
|
||||
"relation_kinds": "All",
|
||||
"work_categories": "All",
|
||||
"participant_categories": "All",
|
||||
"coverage": "All",
|
||||
"work_contexts": "All",
|
||||
"exchange_labels": "Name"
|
||||
},
|
||||
"nodes": {
|
||||
"ea202923-0030-4000-8000-000000000210": {
|
||||
"id": "ea202923-0030-4000-8000-000000000210",
|
||||
"alias": "placed_50",
|
||||
"element": "ea202923-0030-4000-8000-000000000050",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000211": {
|
||||
"id": "ea202923-0030-4000-8000-000000000211",
|
||||
"alias": "placed_51",
|
||||
"element": "ea202923-0030-4000-8000-000000000051",
|
||||
"position": {
|
||||
"x": 520.0,
|
||||
"y": 100.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
},
|
||||
"ea202923-0030-4000-8000-000000000212": {
|
||||
"id": "ea202923-0030-4000-8000-000000000212",
|
||||
"alias": "placed_52",
|
||||
"element": "ea202923-0030-4000-8000-000000000052",
|
||||
"position": {
|
||||
"x": 100.0,
|
||||
"y": 350.0
|
||||
},
|
||||
"size": {
|
||||
"width": 224.0,
|
||||
"height": 94.0
|
||||
},
|
||||
"collapsed": false
|
||||
}
|
||||
},
|
||||
"routes": []
|
||||
}
|
||||
},
|
||||
"artifact_links": {},
|
||||
"traces": {}
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"input": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\baseline\\B.validation-input.json",
|
||||
"bytes": 5936,
|
||||
"sha256": "328bb5306d084936e008acbca025e6b5cc6b8668d7e205f0687f08e26dfeb3e9"
|
||||
},
|
||||
"binary": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\package\\attachment_snapshot.exe",
|
||||
"bytes": 18957824,
|
||||
"sha256": "d548c5c8c6428e8dc9a1f4a8599f08b1dc9f6529f188f07a192d3a7fa2494b35"
|
||||
},
|
||||
"output": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\allocation-drawing-native-301126f-20260923-02\\baseline\\B.validated.json",
|
||||
"bytes": 5936,
|
||||
"sha256": "328bb5306d084936e008acbca025e6b5cc6b8668d7e205f0687f08e26dfeb3e9"
|
||||
},
|
||||
"exit_code": 0
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user