packages/doc holds the editor's model (ImportedProject) losslessly in a Yjs document (schema 1): ports with their settings, each node's settings as maps per field, programs, files as a flat path map in creation order (text as Y.Text), own Java applications, links, documentation items, archive entries. The core's snapshot and the .fls export go through the project. The janitor repairs dangling links, two links at one port and files without their folder, deterministically and idempotently. All 23 corpus files come back through a Yjs update with the same snapshot and export. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
15 lines
167 B
JSON
15 lines
167 B
JSON
{
|
|
"files": [],
|
|
"references": [
|
|
{
|
|
"path": "packages/core"
|
|
},
|
|
{
|
|
"path": "packages/fls"
|
|
},
|
|
{
|
|
"path": "packages/doc"
|
|
}
|
|
]
|
|
}
|