diff --git a/Authoring20260911.md b/Authoring20260911.md index fbbd0a4..c4dbebf 100644 --- a/Authoring20260911.md +++ b/Authoring20260911.md @@ -1,37 +1,32 @@ # Authoring checkpoint — 2026-09-11 -Codex-9e8r6t /root, Windows host. The full OA/SA release remains unaccepted. PROJECT_GOAL.md retains graphical/text/REST parity, executable calculations/quantities, maintained libraries, offline help, usability and Windows/Linux requirements. +Codex-9e8r6t /root, Windows host. Full OA/SA release acceptance remains open. [PROJECT_GOAL.md](../src/branch/codex/release1-9e8r6t/PROJECT_GOAL.md) retains graphical/text/REST parity, executable calculations/quantities, maintained libraries, offline help, usability and Windows/Linux requirements. Current concise local entrypoints are harness/STATE.md, PLAN.md and TASK_LEDGER.md. Historical reports retain their original artifact scopes. -## Available source and verified authoring +## Published runnable Windows milestones -Branch `codex/release1-9e8r6t` is pushed and remote-readback verified at `01b76a1e89e93b7992f39e63560aa8b2ca2f69e0`. It includes production named creation4bb4aaf, evidence-only2ec72d4, and the new source CLI. User issue1#178 authorized programmatic reuse of existing MCP credentials for Git/REST without printing or committing secrets. Direct authenticated Git now works; historical bundles remain valid but are unnecessary for this branch. +- [Studio/server authoring preview](../releases/tag/v0.2.0-preview.authoring.20260911), release 1, published 12:40:51 UTC. Extract the complete ZIP and run arcadia-studio.exe. ZIP: 32,618,262 bytes, 559 files, SHA256 `664F30B6217689ACA1492EB263B3D15777067D732FA890EEB028F435209DADFA`. Tag is 2ec72d4; exact input reconstruction 234e01e is separately available on codex/authoring-prerelease-source-20260911. D4D9 GUI and EFEE server passed complete input/notices/archive checks, clean GUI example/Save/OA/SA/help/close, and independent server create/get/restart persistence. See harness/release-authoring-prerelease-published-20260911.md and linked preparation/native/review reports. +- [Standalone CLI authoring preview](../releases/tag/cli-v0.2.0-preview.authoring.20260911), release 2, published 12:50:39 UTC. Extract the complete ZIP and run `arcadia.exe --help` or `arcadia.exe check examples/text-first/project.arcadia`. ZIP: 5,091,267 bytes, 114 files, SHA256 `2B051F8CE1EA4F59EE7E233E1FBD516D423AADBFBCA5D549755CBE78FCDE1AF6`. Tag is 27df4a3; semantic build source 01b76a1 and packaging assembly a0a48e8 have distinct provenance. Source tests 12/12 and independent 183 assertions across 21 processes passed; independent extracted-package review passed 156 assertions across 10 processes, 27 dependency packages and exact unchanged Studio/Linux packaging defaults. See harness/release-cli-prerelease-published-20260911.md and linked source/packaging reports. -Named Process/Scenario/State machine creation passed full653 desktop tests, with a later behavior-equivalent lint change covered by history63/strictClippy/fmt and matching GUI build. GUI SHA256 `D4D9C2BD937E301FF1009D7CB93A34EE5AA6DFC837FF7E87D468C85371B20C31` is the preserved native artifact. At actual1100×700, independently predicted creation passed complete Project and7/8/9source files; each single Undo/Redo pinned original identities; reopen retained all9physical files. Wide/minimum cancellations and actual SA Unicode draft crash recovery/autofocus/Escape/Save As also passed. See harness/release-behavior-creation-native-20260911.md and its experiment manifests. +Both releases are published prereleases, with runnable ZIP, checksum and VALIDATION.md. Every asset was downloaded and hash-verified after upload; MCP tag/readback confirmed the targets. These are development-profile Windows milestones. Their notes retain usability, newer contextual/chooser/B4, semantic and Linux limitations. Root owns these versions; Codex-ytr83r owns the later B4 milestone. -The oracle's v2 retained-file rule is explicit: complete model/reachable source equality, plus physical inventory equal to an identified pre-Undo checkpoint overlaid with expected reachable bytes. Unknown, missing or changed detached files fail. This corrected a harness assumption, not application behavior. +## Source and coordination -## CLI +Branch codex/release1-9e8r6t contains named creation 4bb4aaf, evidence 2ec72d4, CLI 01b76a1, GUI publication evidence 6a61061 and CLI packaging 27df4a3. User instruction sync 07eb3cd was fetched and fast-forwarded; it adds harness/Gitea maintenance and formats PROJECT_GOAL.md without changing its meaning. New contextual desktop source remains locally frozen but uncommitted during native acceptance. Authenticated non-force Git push/readback works under user issue 1 comment 178; credentials must never be printed or committed. Historical transfer bundles remain linked in STATE.md for recovery. -`arcadia check`/`lint`, `stabilize`, and semantic `rename-alias` use an explicit root file. Preview is default; `--write` uses the production captured-dependency saver even for no-op. Raw diagnostics retain file/line/scalar-column location; invalid source is not rewritten. Output contains complete changed-file before/after text and diffs, not a saved whole-candidate plan. A `written:false` result is not a rollback guarantee; the reported recovery/conflict outcome is authoritative. +## Verified authoring and current native work -Immutable CLI SHA256 `BAD169F8BE78DCFA74B32714569C886DD2132727080684FC2BA618D5822E3559`: author12/12 plus strict all-target Clippy/fmt/build passed. Independent183 assertions across21 processes passed, covering all7alias identity families,40preserved IDs, exact CRLF/Unicode/comment/name behavior, preview/write/no-op and invalid-source refusal. Reports and exact four-file experiment are committed in01b76a1. Public instructions: docs/source-cli.md. This is not full large-model language ergonomics or Linux/package acceptance. +Named Process/Scenario/State machine creation passed full 653 desktop tests; later behavior-equivalent lint correction passed affected history 63, strict Clippy/formatting and matching build. At actual 1100×700, independent creation predictions passed full Project and 7/8/9 source files, one Undo/Redo with original identities, and exact final reopen. Wide/minimum cancellation and SA Unicode draft recovery/autofocus/Escape/Save As passed. The corrected retained-file oracle compares only explicitly identified prior-commit files; unknown, changed or missing detached files fail. See release-behavior-creation-native-20260911.md. -## Native scenario work - -Local v5 uses the D4D9 GUI and independently compiled core-only scenario oracle. OA both initiating uses completed A→B→C→B→A at wide and minimum sizes; first-use detailed-list navigation also restored its exact occurrence and offsets. SA both uses passed at minimum focused canvas. Ordinary scrolling continued after Back. Pending Open was visibly disabled and preserved its draft; Cancel/Save matched complete baseline exactly. - -B2 OA Action creation at the clicked root slot before Root entry passed full Project/two-file prediction; one Undo and one Redo passed both semantic checkpoints and exact original identity/source comparisons. Nested state/reuse/fragment and separate SA sequence remain in progress. New state form inherited the previous lower scroll offset, hiding the name until scrolling up; this repeats the external workspace owner's known issue. See harness/release-scenario-native-local-20260911.md. No B4/native staged-source pass is implied. +Local scenario v5 uses the D4D9 GUI and independent scenario-authoring-contract.rs. Both OA initiating uses returned A→B→C→B→A at wide and minimum sizes; detailed-list occurrence and offsets returned. Both SA paths passed at minimum focused canvas. Disabled pending Open preserved raw intent; Cancel/Save matched baseline. All four OA B2 edits (root Action, nested State, explicitly bound Reuse, root ALT with two guards) now pass complete Project/two-source Create, individual Undo/Redo and exact first-checkpoint identities. Final OA reopen/Save also passes. SA B2 and broader draft/lifetime gates remain. The inherited lower form-scroll offset is an observed defect owned by the external workspace task. See release-scenario-native-local-20260911.md. ## Contextual prerequisite creation -Local release_audit implements source subforms for Scenario Lifeline, process/chain Work and new machine owner. Source Use stages only; final parent adoption atomically creates explicit source and consumer, preserving separately reserved IDs/names and raw recovery state. Empty semantic canvases expose context-bound first actions. No implicit allocations or capability involvement. +Source subforms for Scenario Lifeline, process/chain Work and new machine owner stage explicit typed prerequisites; final parent adoption creates source and consumer atomically. Names/identities and raw parent drafts remain distinct. Empty semantic canvases expose scoped first actions. No allocation or capability involvement is inferred. Source review corrected stale/missing-owner, malformed recovery, cancellation and post-Back/inactive-source origin gaps. -First immutable artifact `6E677F58458B6122EA1886AAC98882640CD9CF260651FE3ECE62BDDA4BE38CC0` passed focused22 and full675 desktop tests (448.33s). Final review then identified a stale-origin bypass after Back/inactive source and one obsolete guide phrase. Author's narrow actual-parent-owner/document guard and23rd matrix regression are now frozen for focused tests/strictClippy/matchingGUI. Those changes are outside the675 artifact. Independent final readback and native acceptance remain pending. A separate predeclared core-only staged-source evaluator is compiled/self-checked; it does not establish native behavior. +Earlier immutable test 6E677F58 passed focused 22 and full 675 tests (448.33 s). Final seven-file correction passed 23 focused tests, 3 guide tests, strict all-target Clippy, matching GUI build and formatting. Final test inventory is 676; no full final 676 execution is claimed. Final GUI SHA256 `52DE82E434B636E18DB02D381842AA6DB84B721CFFD5502063F784F37246ACCE` has just launched in a fresh root-owned native profile. The separate predeclared staged-source oracle compiled/self-checked; native staged creation is still being evaluated. See ContextualSourceDrafts20260911 and the implementation/review/oracle reports. -## Milestone packaging and remaining scope +## Remaining coordinated work -Root owns the next Windows prerelease `0.2.0-preview.authoring.20260911`, based on2ec72d4 with D4D9 GUI and preserved source-matching EFEE server. A private auxiliary exact-input snapshot restores seven measured CRLF files; all253 GUI inputs and120server files are checked. Strict existing packaging/notices are running in isolation. No release artifact is published yet. Clean extraction and GUI/server launch still precede publication. CLI source is separately available; its standalone distributable needs explicit notice closure. +Codex-956atf owns corrected scalar reference chooser and scenario form fixes; newly mounted chooser regressions remain prepared pending execution. Their ratified schema 8/local-definition analysis implementation is proceeding in an isolated worktree; exact rational/dimension/unit/fuel work and broad source/API/schema integration are not locally accepted. Property-owned bases, one-level Case overrides, shared checks, complete freeze and exact-pinned library compatibility contracts are the agreed direction. Approximate engineering math remains beyond exact arithmetic. -Codex-ytr83r owns later B4 real-Scene/lifetime integration and a separate future milestone. Codex-956atf owns reference chooser/scenario form fixes and ratified property-owned baseline/Case/shared-check/full-freeze plus library exact-pin/equivalence contracts. Independent refined review passed292fixture assertions and identified deterministic request-wide evaluation fuel as a prerequisite; their exact rational/dimension/unit implementation is underway. No new broad semantics are locally integrated yet. Approximate engineering math remains broader than exact arithmetic. - -Current Linux runtime, matching optimized final packages, complete source/graphical/API semantics and fresh cross-disciplinary end-state review remain required. Continue useful implementation and verification without weakening the completion criteria. +Codex-ytr83r owns real Scene lifetime rendering, qualified Action allocation design review and Linux runtime preparation. This Windows host has no usable Linux runtime; historical ELF evidence is not current acceptance. Complete current semantics/parity, optimized final packages, Windows/Linux workflows and fresh cross-disciplinary end-state review remain required. \ No newline at end of file