3 changed files with 59 additions and 59 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
{
"monorepoCommit": "e33714a5ca38429d1bdb77a961a14461697944f5",
"monorepoCommit": "be30143a326d5d7d7b0cbabea5bc5ac0301ef5b9",
"sourcePath": "examples/local-first/workspaces/language-reader-studio"
}
+57 -57
View File
@@ -1,59 +1,59 @@
quixos-lock version 1 {
quixos source { repository "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos.git"; commit "e33714a5ca38429d1bdb77a961a14461697944f5"; }
package AgentPresentation source { repository "https://repos.quixos.org/quixos-templates/package-agent-presentation.git"; commit "81b2cb942ca045ed050805c4c2af166f872ca037"; }
interface PresentationState source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state.git"; commit "cf0984feed030ecb0e91e4ca88b1bdfb76526505"; }
interface PresentationSubject source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-subject.git"; commit "17aa39e860f754c737991e5a9756e994924041a4"; }
interface PresentationStateValues source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-values.git"; commit "79df03fb620925ca3c52f070e7960e74a8f13613"; }
interface PresentationStateRecord source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-record.git"; commit "f342b0003dac25b95eef5da24cabcef8d327f418"; }
interface PresentationStateFactory source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-factory.git"; commit "075b3387ed0bae8ddf7aa748fd8eb31fdd4fead0"; }
interface Presentation source { repository "https://repos.quixos.org/quixos-templates/interface-presentation.git"; commit "c97b9060c982963446ffb1732486c067bab63518"; }
interface PresentationStates source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-states.git"; commit "57d17eb3060a681b701ecd1ff1d6bd1938b34616"; }
package PresentationRuntime source { repository "https://repos.quixos.org/quixos-templates/package-presentation-runtime.git"; commit "f1da603b48ea6aac527d8efd73d7030a998153fa"; }
interface AgentWorkspace source { repository "https://repos.quixos.org/quixos-templates/interface-agent-workspace.git"; commit "fdf85e21182ae15b0a0b119a8f6abc9751da447e"; }
interface AgentDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-agent-directory.git"; commit "d9678c85b20e9811e405437dd1ab9b4ab83b21d5"; }
interface Agent source { repository "https://repos.quixos.org/quixos-templates/interface-agent.git"; commit "c3ef336e8ec85063f7d408efae478d30aa7b5ad3"; }
interface AgentThread source { repository "https://repos.quixos.org/quixos-templates/interface-agent-thread.git"; commit "574f603ba3536dd9583e2a9472dcefc8ba34fd20"; }
interface AgentRequest source { repository "https://repos.quixos.org/quixos-templates/interface-agent-request.git"; commit "6f3f42f1cba542823f925fd94deca3808f2d9763"; }
interface AgentItem source { repository "https://repos.quixos.org/quixos-templates/interface-agent-item.git"; commit "631c09b123eab90f97ae025ba177d906224c0c8e"; }
interface AgentQuestion source { repository "https://repos.quixos.org/quixos-templates/interface-agent-question.git"; commit "0ca9d75c16db688521c1c4548bd26b883b952e42"; }
interface AgentContextSubject source { repository "https://repos.quixos.org/quixos-templates/interface-agent-context-subject.git"; commit "7d7b03a73c1937a0979696b9f321a6d0c60128dc"; }
package AgentRuntime source { repository "https://repos.quixos.org/quixos-templates/package-agent-runtime.git"; commit "4878e5ef9984a31a4dcbf16b8e133317e1ebe18b"; }
interface EventStream source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream.git"; commit "c97da9edea3e55ba6a4631bb436ce548f7df3977"; }
interface EventHandler source { repository "https://repos.quixos.org/quixos-templates/interface-event-handler.git"; commit "71cc4741a28fe8cdc748e242442240b8cea4f6a1"; }
interface EventSubscription source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription.git"; commit "d340dce0136758abe4476fc552f87e5a5c20456b"; }
interface EventStreamRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream-record.git"; commit "9d5ef6a75cd412868d787ddb6b81049a7bbc25f1"; }
interface EventSubscriptionRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription-record.git"; commit "eb5af8840547d68cfb4cb7551076178f3992db24"; }
interface ApplicationEntry source { repository "https://repos.quixos.org/quixos-templates/interface-application-entry.git"; commit "da90cb6cf6787d4dbdf8bcfd21bd351ff916bad6"; }
interface ReadingServices source { repository "https://repos.quixos.org/quixos-templates/interface-reading-services.git"; commit "187bcfabc2d221f56b0405fd466e7a0ffb53d6ac"; }
interface ReadingOwner source { repository "https://repos.quixos.org/quixos-templates/interface-reading-owner.git"; commit "518176039ddbf50e1b6c9235117349f5174c4b13"; }
interface LanguageReader source { repository "https://repos.quixos.org/quixos-templates/interface-language-reader.git"; commit "03ab458b996852f1998abfd999e699527ad3553c"; }
interface ReadingReader source { repository "https://repos.quixos.org/quixos-templates/interface-reading-reader.git"; commit "a0e458c19bbf61cc7afa40112e4a8eb30ce4c3c6"; }
interface ReadingDocument source { repository "https://repos.quixos.org/quixos-templates/interface-reading-document.git"; commit "f44ef80714db6fbc81df64369e1c3b1ba8177f48"; }
interface ReadingFeature source { repository "https://repos.quixos.org/quixos-templates/interface-reading-feature.git"; commit "4414205afe1bc9e959083638b565d46dab09ec17"; }
interface ReadingJob source { repository "https://repos.quixos.org/quixos-templates/interface-reading-job.git"; commit "0829b97660a2ed788ac0d29acb21502feea3e139"; }
interface ReadingRequest source { repository "https://repos.quixos.org/quixos-templates/interface-reading-request.git"; commit "7c7f743a0322a30473eb1a34b3dbd530bc741440"; }
interface ReadingWord source { repository "https://repos.quixos.org/quixos-templates/interface-reading-word.git"; commit "0b147f9e0b2926687a2a12bfad627ee9bf502a0d"; }
interface AgentDocumentation source { repository "https://repos.quixos.org/quixos-templates/interface-agent-documentation.git"; commit "27451991845f109763e29b8d6a3f488d129f59bf"; }
interface ReadingVocabulary source { repository "https://repos.quixos.org/quixos-templates/interface-reading-vocabulary.git"; commit "9124b19926a5201bb380058d1dba08a208175177"; }
package LanguageReaderRuntime source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-runtime.git"; commit "9e147b1464ffd1960abd9732e673b62b42c6ed8f"; }
package LanguageReaderPresentation source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-presentation.git"; commit "3fdc5891c6c559bc1e322c3d2042f7b10a081702"; }
interface GutenbergCatalog source { repository "https://repos.quixos.org/quixos-templates/interface-gutenberg-catalog.git"; commit "fe89f54e3970449dc3339d3b85b46a4b55b90a30"; }
package GutenbergRuntime source { repository "https://repos.quixos.org/quixos-templates/package-gutenberg-runtime.git"; commit "72ef4a4280c8d1ac3fd0216adc74c3d37c802cec"; }
interface ReactComponent source { repository "https://repos.quixos.org/quixos-templates/interface-react-component.git"; commit "6418a415e8599f0689b09beb16751e6de79e8ce3"; }
interface ReadingNavigation source { repository "https://repos.quixos.org/quixos-templates/interface-reading-navigation.git"; commit "f001eb3813c5e263651474994de7aecf736388c6"; }
package AgentWorkspaceBootstrap source { repository "https://repos.quixos.org/quixos-templates/package-agent-workspace-bootstrap.git"; commit "dc0426e5c08e7d9f587dd15f25ae58a53c96cac2"; }
interface WebStudioFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-factory.git"; commit "60b15590e6cc9e93baf52748a5ed8d643cca9b15"; }
interface WebStudioCanvasFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-factory.git"; commit "215cb2b28d64d966af856838bb871ef7344b02d1"; }
interface WebStudioPlaceable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-placeable.git"; commit "d52427dd5e1e945cee8e7a8b9294b8aabc37c843"; }
interface WebStudioCanvas source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas.git"; commit "b0c81fc9bfac172b349084b3345d3a816dd9fd8f"; }
package WebStudioCanvasRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-runtime.git"; commit "a2f3b508a329a1dcab11e9d37ad333bf63e86216"; }
interface WebStudioPresentable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-presentable.git"; commit "a07637b106e62b55429f2cc0b91ec28696b5709b"; }
interface PresentationMount source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-mount.git"; commit "a5360f6213e11937e14a534091748b86ee9dc3f1"; }
interface WebStudioDisplayTarget source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-target.git"; commit "59b7101d4b84659887a6d71725dc8eab7f284c1c"; }
interface WebStudioDisplayDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-directory.git"; commit "7890aece5192dbc56921b675aeb5a80e676f70f6"; }
package WebStudioDisplayRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-display-runtime.git"; commit "71b6916849fbd050bc4e1d2cac33d34fbcdde415"; }
interface WebStudioSearchable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-searchable.git"; commit "ff9dde77937ddeeb59f0700e09bfc1eed0e511a4"; }
interface StandaloneView source { repository "https://repos.quixos.org/quixos-templates/interface-react-standalone-view.git"; commit "3b0be4ad469b41bb83a5f08493024ff2cbe1b569"; }
interface WebStudioCanvasPlacement source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-placement.git"; commit "11cd5e76172fd1e322baf393ebdcc44dd1db2797"; }
package WebStudioCanvasEditor source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-editor.git"; commit "20863abd6c1e5c0b4b2bb458e624c8b319afabab"; }
quixos source { repository "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos.git"; commit "be30143a326d5d7d7b0cbabea5bc5ac0301ef5b9"; }
package AgentPresentation source { repository "https://repos.quixos.org/quixos-templates/package-agent-presentation.git"; commit "613b568835becc7e544bdac5ca04534002dc8ead"; }
interface PresentationState source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state.git"; commit "b8f27e813b05231c9d3b4d3692e91b8fc2936dec"; }
interface PresentationSubject source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-subject.git"; commit "5c0704b267359c5c2542aac9e2c2b48a80503fc6"; }
interface PresentationStateValues source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-values.git"; commit "63b96e145a03f285ae27a850c6413057792f75bc"; }
interface PresentationStateRecord source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-record.git"; commit "b03a0f6ff2e4a9a45faaccdc880c1d2471085fb5"; }
interface PresentationStateFactory source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-factory.git"; commit "c83f7269883b3de3f9317392554fcdc75d165fa1"; }
interface Presentation source { repository "https://repos.quixos.org/quixos-templates/interface-presentation.git"; commit "e11912f9e11a2014a489919294424c00a98f7cf3"; }
interface PresentationStates source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-states.git"; commit "f3d3ae44d6eebcc81d264f6f2d6e8bd3f0a7d836"; }
package PresentationRuntime source { repository "https://repos.quixos.org/quixos-templates/package-presentation-runtime.git"; commit "309f90bd0ca0758613e8353575c2790fd0333252"; }
interface AgentWorkspace source { repository "https://repos.quixos.org/quixos-templates/interface-agent-workspace.git"; commit "fcf9a8d70e4488927d7b729d22fd972faf6b577a"; }
interface AgentDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-agent-directory.git"; commit "df28d7ee411168e4a44d890ee30c9be945861689"; }
interface Agent source { repository "https://repos.quixos.org/quixos-templates/interface-agent.git"; commit "dcd3f271b42649b4ce15a890f9b41e19a7271563"; }
interface AgentThread source { repository "https://repos.quixos.org/quixos-templates/interface-agent-thread.git"; commit "6ace62f773c230c468efeabe9b5aac35115b7900"; }
interface AgentRequest source { repository "https://repos.quixos.org/quixos-templates/interface-agent-request.git"; commit "7f1e9d6278366329fd76f2698cd5a53c136f9914"; }
interface AgentItem source { repository "https://repos.quixos.org/quixos-templates/interface-agent-item.git"; commit "6e702e5cab24634d306c8f657f3a0b4873469060"; }
interface AgentQuestion source { repository "https://repos.quixos.org/quixos-templates/interface-agent-question.git"; commit "7d69058c2c12b4ca1800d8ff8218caffa45e5d13"; }
interface AgentContextSubject source { repository "https://repos.quixos.org/quixos-templates/interface-agent-context-subject.git"; commit "bceb5b979b53e9ccbda96c008264e12eaa91f9fb"; }
package AgentRuntime source { repository "https://repos.quixos.org/quixos-templates/package-agent-runtime.git"; commit "54b5cb73647a2869cf62d17fce5ab20027d5b3af"; }
interface EventStream source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream.git"; commit "2d13e7489c29dcc64df767e144fa79f782790ecb"; }
interface EventHandler source { repository "https://repos.quixos.org/quixos-templates/interface-event-handler.git"; commit "41825545baba6fb579d46987a28d225b43790d40"; }
interface EventSubscription source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription.git"; commit "cbde0f3b7690e7226a702b1b9517e415ed10c0a2"; }
interface EventStreamRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream-record.git"; commit "4469a9176dc8a8fe62d1dd384517d7f91c035a01"; }
interface EventSubscriptionRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription-record.git"; commit "38efe976b6ebb53f66999fd8adff35469326c0b2"; }
interface ApplicationEntry source { repository "https://repos.quixos.org/quixos-templates/interface-application-entry.git"; commit "dcee7cb2e5bfdedbd3c5647ae36f6814ae0cf968"; }
interface ReadingServices source { repository "https://repos.quixos.org/quixos-templates/interface-reading-services.git"; commit "ea1ffb89efbc7bdd9c20794cc63dc112055536c8"; }
interface ReadingOwner source { repository "https://repos.quixos.org/quixos-templates/interface-reading-owner.git"; commit "4bef0329a4983f0c442cca836967c06e8295ba44"; }
interface LanguageReader source { repository "https://repos.quixos.org/quixos-templates/interface-language-reader.git"; commit "ad65d325d071443ba72edf5a99a5aeaa59f3e7e0"; }
interface ReadingReader source { repository "https://repos.quixos.org/quixos-templates/interface-reading-reader.git"; commit "42b3565df44e6297ef88476fa44fa37e38a70d25"; }
interface ReadingDocument source { repository "https://repos.quixos.org/quixos-templates/interface-reading-document.git"; commit "6ac56d55ee1dd79992cf28c3d760e1cf190225f1"; }
interface ReadingFeature source { repository "https://repos.quixos.org/quixos-templates/interface-reading-feature.git"; commit "2e18f362ce34884e15771b4068197f1cd97c12d4"; }
interface ReadingJob source { repository "https://repos.quixos.org/quixos-templates/interface-reading-job.git"; commit "3bc1b603b65c981e08c8521d111c9dfb983f3d83"; }
interface ReadingRequest source { repository "https://repos.quixos.org/quixos-templates/interface-reading-request.git"; commit "5cfbb435b22074019741b9123359584a456efa8b"; }
interface ReadingWord source { repository "https://repos.quixos.org/quixos-templates/interface-reading-word.git"; commit "9b302fb44e96671832de4aef4e4563dba5af6f2d"; }
interface AgentDocumentation source { repository "https://repos.quixos.org/quixos-templates/interface-agent-documentation.git"; commit "c053da1b2c2cae1c140e75efec09095f5715176f"; }
interface ReadingVocabulary source { repository "https://repos.quixos.org/quixos-templates/interface-reading-vocabulary.git"; commit "4c8dc969136d0add25c87c8f6cacb00f7dde97c0"; }
package LanguageReaderRuntime source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-runtime.git"; commit "f66097eccbc17131748f8ebb4dced64ea5f9c246"; }
package LanguageReaderPresentation source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-presentation.git"; commit "b71e7c917e5bf10b4cbd1e43e4a0cfb2cc1a9f6a"; }
interface GutenbergCatalog source { repository "https://repos.quixos.org/quixos-templates/interface-gutenberg-catalog.git"; commit "8f5661caa8b6a4abb5bc85c88f1c3843a4c92f38"; }
package GutenbergRuntime source { repository "https://repos.quixos.org/quixos-templates/package-gutenberg-runtime.git"; commit "f6812b01c56cc3d30e11ea3f40e12b08eb3167da"; }
interface ReactComponent source { repository "https://repos.quixos.org/quixos-templates/interface-react-component.git"; commit "59a8927fdeaba29c51ce5de8fa2cc0ee10a6a134"; }
interface ReadingNavigation source { repository "https://repos.quixos.org/quixos-templates/interface-reading-navigation.git"; commit "710cab97959f633a0ffd9a757f2dd2cf9b06f77f"; }
package AgentWorkspaceBootstrap source { repository "https://repos.quixos.org/quixos-templates/package-agent-workspace-bootstrap.git"; commit "abe443a515fe09e7765fa33863ca4187c3b4a787"; }
interface WebStudioFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-factory.git"; commit "b39116dd8aecd901940e9eee0686b2c228d26d8d"; }
interface WebStudioCanvasFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-factory.git"; commit "c559f9c87cc6ed51af75e9d3bb2d01826fd1d5bf"; }
interface WebStudioPlaceable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-placeable.git"; commit "0a095eaaed67f47185a86816be86471285c031a9"; }
interface WebStudioCanvas source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas.git"; commit "98a61b746983960e152f5ae3a29f95bdb7483d9a"; }
package WebStudioCanvasRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-runtime.git"; commit "3a9a537ffd273d9f523ded1eeba440a9d958bd5f"; }
interface WebStudioPresentable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-presentable.git"; commit "0bb35ad5c04f96b41d1535a6da46ad4b302b2a7c"; }
interface PresentationMount source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-mount.git"; commit "4a322809adfbb50494c9d5dd9889b56c907e737d"; }
interface WebStudioDisplayTarget source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-target.git"; commit "c1db744e9462c71a7b5bd0e3d9088b9581561b08"; }
interface WebStudioDisplayDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-directory.git"; commit "d1c69f6bfb6e57e6c0082b8fa9f0c1ee3501b6eb"; }
package WebStudioDisplayRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-display-runtime.git"; commit "031df3106314ad855ed071f77f3fba759fa86622"; }
interface WebStudioSearchable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-searchable.git"; commit "f979824643973d945066f79addbc22cbea365d4e"; }
interface StandaloneView source { repository "https://repos.quixos.org/quixos-templates/interface-react-standalone-view.git"; commit "29a974e9db15387c9efc0f0fe64fec348db10344"; }
interface WebStudioCanvasPlacement source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-placement.git"; commit "6c40bcab64cecb7349f688800cea3db447a9dd85"; }
package WebStudioCanvasEditor source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-editor.git"; commit "5d77a1e87f3c8a517222c96f0e6c37245a38c681"; }
}
+1 -1
View File
@@ -91,7 +91,7 @@ fragment {
bind setEnabled.call to package LanguageReaderRuntime.setEnabled with {data to state FeatureData;};
private edge FeatureReader id "reading:edge:FeatureReader" {atom Self projection reader id "reading:projection:FeatureReader:reader" optional-one on-delete "detach" public-traversal;interface ReadingReader projection features id "reading:projection:FeatureReader:features" many-unique on-delete "detach" public-traversal;}
bind reader.resolve to edge FeatureReader.reader.resolve;bind reader.connect to edge FeatureReader.reader.connect;
private state FeatureData id "reading:state:FeatureData" on Self : record {name:string;processor:string;enabled:bool;configRevision:uint32;} policy register;
private state FeatureData id "reading:state:FeatureData" on Self : record {name:string;processor:string;style:string;reveal:string;generation:string;scope:string;color:string;enabled:bool;configRevision:uint32;} policy register;
private edge FeatureLibrary id "reading:edge:FeatureLibrary" { atom Self projection library id "reading:projection:FeatureLibrary:library" exactly-one on-delete "detach" public-traversal ; interface LanguageReader projection features id "reading:projection:FeatureLibrary:features" many-unique on-delete "detach" public-traversal; }
initialize {authoring to edge FeatureAuthoring.authoring;reader to edge FeatureReader.reader;data to state FeatureData;library to edge FeatureLibrary.library;options to state Options;};bind data.get to state FeatureData.read;bind library.resolve to edge FeatureLibrary.library.resolve;bind remove.call to lifecycle.delete;
private state Options id "reading:state:FeatureOptions" on Self : string policy register default "{}";