<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.sharix-app.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.sharix-app.org/feed.php">
        <title>ShariX Open Docs - sharixopen:knowledge:architecture</title>
        <description></description>
        <link>http://wiki.sharix-app.org/</link>
        <image rdf:resource="http://wiki.sharix-app.org/lib/exe/fetch.php/logo.png" />
       <dc:date>2026-10-18T08:04:09+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/api_contracts?rev=1792270195&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/boundaries?rev=1792270195&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/domain_concepts?rev=1792270196&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/layers?rev=1792270196&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/model_ownership?rev=1792270196&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/repositories?rev=1792270196&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/security_boundaries?rev=1792270196&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/source_of_truth?rev=1792270196&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/start?rev=1792270194&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/system_layers?rev=1792270196&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.sharix-app.org/lib/exe/fetch.php/logo.png">
        <title>ShariX Open Docs</title>
        <link>http://wiki.sharix-app.org/</link>
        <url>http://wiki.sharix-app.org/lib/exe/fetch.php/logo.png</url>
    </image>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/api_contracts?rev=1792270195&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>api_contracts</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/api_contracts?rev=1792270195&amp;do=diff</link>
        <description>API и межмодульные контракты



Тип: contract · Статус: сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт.</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/boundaries?rev=1792270195&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>boundaries</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/boundaries?rev=1792270195&amp;do=diff</link>
        <description>Границы Open, сервисов и Platform



Ответственность

dbsynce — общая модель; tickets — состояния и requests; webservice_running — этапы и результаты исполнения; Constructor — шаблоны собственного сервиса; Platform — matching и комплекс.</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/domain_concepts?rev=1792270196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>domain_concepts</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/domain_concepts?rev=1792270196&amp;do=diff</link>
        <description>Понятия заказа и документов



Отделять сущности

Order не заменяет Ticket, Stage не заменяет checklist item, Artifact не заменяет общий Documents, Permission не заменяет Membership, Template не заменяет факт заказа.</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/layers?rev=1792270196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>layers</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/layers?rev=1792270196&amp;do=diff</link>
        <description>Уровни системы и источники истины



Уровни

Общий Order/relationship/document requirements → lifecycle Ticket → локальный runtime Stage/Artifact → шаблон Constructor → адаптер внешнего provider.</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/model_ownership?rev=1792270196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>model_ownership</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/model_ownership?rev=1792270196&amp;do=diff</link>
        <description>Владение моделями и запрещённые зависимости



Тип: contract · Статус: сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт.</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/repositories?rev=1792270196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>repositories</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/repositories?rev=1792270196&amp;do=diff</link>
        <description>Топология репозиториев и владение исходным кодом



Тип: contract · Статус: сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт.</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/security_boundaries?rev=1792270196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>security_boundaries</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/security_boundaries?rev=1792270196&amp;do=diff</link>
        <description>Безопасность, разделение доступа и минимизация данных



Тип: policy · Статус: сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт.</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/source_of_truth?rev=1792270196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>source_of_truth</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/source_of_truth?rev=1792270196&amp;do=diff</link>
        <description>Источники истины и статусы подтверждения



Канонический факт

Действующие модели и runtime evidence определяют, что существует в установленном продукте. Архитектурные решения задают допустимую схему, но не доказывают, что конкретная функция уже реализована.</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/start?rev=1792270194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/start?rev=1792270194&amp;do=diff</link>
        <description>Архитектура ShariX Open



Базовая конструкция

Open владеет общими моделями Order/Ticket, runtime исполнения и точками расширения сервисов. Platform отвечает за межсервисную композицию и placement, общие модули связываются через</description>
    </item>
    <item rdf:about="http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/system_layers?rev=1792270196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-17T20:49:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>system_layers</title>
        <link>http://wiki.sharix-app.org/doku.php/sharixopen/knowledge/architecture/system_layers?rev=1792270196&amp;do=diff</link>
        <description>Слои архитектуры и разделение ответственности



Тип: architecture · Статус: сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт.</description>
    </item>
</rdf:RDF>
