YOUR PROJECT, MADE NAVIGABLE

Map the work. Change it on purpose.

Concord Loom turns a project into a map you can open, correct and improve—without learning the machinery behind it.

LIVE PROJECT MAP cycles

Loading the project map…

01 Select a cycle to open the full Atlas.

OBSERVED PROPOSED ACCEPTED PLANNED ACTUAL VERIFIED

A loop is useful only when you know where it ends.

Concord Loom asks six plain questions: What starts the cycle? What must it produce? Who may decide? What proves the result? How many retries are allowed? What happens when it fails?

It does not prescribe one software process. Research, incident response, creative work, governance and software delivery are peer examples of the same grammar.

Seven steps take work from evidence to improvement.

    O

    Record what is known and where it came from.

    The system may propose a new version. A person decides whether to use it.

    When a problem repeats, Concord Loom records what should change and why. Review comes first; activation remains a separate decision.

    See how evolution works

    THEORY

    Cycles of Cycles

    The complete argument, formal model and research agenda.

    Cycles of Cycles: A General Grammar for Governed Change

    How finite containment, bounded feedback, evidence, and authority turn nested iteration into an inspectable system

    Abstract

    Research, incident response, creative production, governance, and software delivery look different, but each repeatedly turns an input into a result, checks that result, and decides what happens next. Each also contains smaller cycles. An experiment contains calibration and analysis; an incident contains diagnosis and recovery; a film contains editorial and sound-review loops; a policy process contains consultation and ratification. A consequential system of work is often a cycle composed of cycles.

    Nesting and iteration are established ideas. The open engineering problem is their governed composition. In ordinary terms, every loop must say what it receives, what counts as finished, what proves the result, who may decide, and when retrying must stop. A parent must not mistake a successful child task for success of the whole system.

    Formally, a loop needs a typed contract, terminal outcomes, bounded feedback, explicit evidence, named authority, and a precise rule for how a child result affects its parent. The system needs a finite containment graph separate from each loop's local control-flow graph. Its records must also keep observed, proposed, accepted, planned, actual, and verified facts distinct.

    Concord Loom provides that general grammar without prescribing a domain, runtime, model provider, hosting platform, or repository layout. It discovers evidence, asks an operator to resolve consequential intent, binds accepted decisions to finite loop contracts, records governed attempts, projects the result in an Atlas, and may propose a successor binding. Evolution can propose; it cannot authorize itself.

    Consequential work already contains loops

    A flat process diagram makes each stage look atomic. Practice reveals another structure.

    In research, a program moves from question to hypothesis, experiment, interpretation, and revision. The experiment may contain calibration, recruitment, data-quality, and analysis loops. A successful calibration does not validate the hypothesis. It produces evidence that the experiment parent must evaluate.

    In incident response, a signal starts triage, containment, diagnosis, recovery, and learning. Diagnosis may invoke log collection, reproduction, or vendor coordination. A recovered dependency does not close the incident. The incident commander still decides whether the service is stable, customers were notified, and follow-up work has an owner.

    In creative production, a brief leads to exploration, selection, production, critique, and delivery. A film, exhibition, or campaign may contain writing, visual-development, editing, sound, legal-clearance, and accessibility loops. One approved shot does not authorize publication of the whole work.

    In governance, observation leads to a proposal, consultation, decision, implementation, and review. Consultation can contain expert, community, legal, and financial review loops. A consultation receipt informs the decision authority; it does not vote on the proposal by itself.

    Software delivery is one more binding of this pattern. Requirements, implementation, testing, release, and operations each contain feedback and may invoke smaller loops. A passing test reports what it observed about one candidate. It neither accepts the product nor grants permission to publish.

    The common problem is not iteration. It is deciding:

    • which activities are children of which parent;
    • which feedback stays local to one loop;
    • what each boundary accepts and returns;
    • what evidence supports a result;
    • who may execute, verify, accept, publish, or escalate;
    • what budgets force a terminal outcome; and
    • how the active system may be replaced.

    The historical claim should stay honest

    Concord Loom does not claim to invent loops, hierarchy, or iterative work. Software-process research supplies one well-documented lineage. Winston Royce's 1970 paper on large software systems described feedback between successive phases, warned about discovering major problems at test time, and recommended an early pilot, documentation, and customer review. Barry Boehm's spiral model made repeated, risk-driven cycles central to development and enhancement.

    The public description of the IEEE/ISO/IEC 12207-2026 life-cycle standard says that processes may be applied concurrently, iteratively, and recursively to a software system and its elements. Deming's Plan-Do-Study-Act model treats improvement as repeated, evidence-producing learning. David Harel's statecharts extended state machines with hierarchy, concurrency, and communication in 1987.

    Modern guidance also composes concerns rather than imposing one universal process. NIST's Secure Software Development Framework defines outcome-oriented security practices that organizations integrate into their chosen life cycles. Security crosses requirements, design, implementation, verification, release, and response.

    The claim is deliberately narrow:

    Concord Loom does not claim to invent nested loops. Its contribution is one inspectable contract for their boundaries: which loops contain which work, what evidence supports a result, who may make a decision, what actually ran, and how a new version of the rules is proposed and activated.

    Here, “executable” does not mean hiding arbitrary code in a diagram. A validator can reject an invalid declaration. An adapter can run work only within the accepted contract. A consequential claim must identify the exact result, policy, attempt, and evidence that support it.

    One grammar, many bindings

    Concord Loom treats a domain process as a binding of a general change grammar:

    observe
      → negotiate
      → bind
      → execute
      → verify
      → publish an authorized effect, or record none
      → evolve by proposing a successor

    Observe. Record facts with provenance and limits. Observation may include files, measurements, interviews, sensor readings, prior decisions, or runtime events. It can also produce explicit hypotheses, but it cannot accept them.

    Negotiate. Ask the questions whose answers would change the proposed system. An accountable operator confirms, rejects, or corrects consequential intent. Confidence can rank a question; it cannot answer it.

    Bind. Compile accepted intent into exact loop contracts, policy, scope, and authority. Binding fails on cyclic containment, unbounded feedback, unreachable terminal outcomes, or unauthorized capability expansion.

    Execute. Produce one scoped candidate or effect under the active binding. A candidate may be a dataset, recovery action, creative master, policy package, or software tree. The binding, not the framework, defines its meaning.

    Verify. Evaluate the pinned candidate against an evidence contract. Verification records what the evidence supports. It does not inherit authority from execution, and independent review may require a different principal.

    Publish. Perform an explicitly authorized external effect. Publication might release a dataset, restore traffic, deliver a master, enact a rule, deploy software, or intentionally do nothing. A passed verification gate is evidence, not publication authority.

    Evolve. Reduce repeated, content-addressed signals into a reviewable successor proposal. The active binding states who may accept and activate that proposal.

    This sequence is a grammar, not a mandatory workflow engine. A binding may omit irrelevant detail, specialize labels, or delegate execution to laboratory systems, incident tooling, production software, committee procedure, CI, local processes, or agent graphs.

    Two graphs, not one recursive tangle

    Calling the whole system a recursive graph collapses two different relationships.

    The containment graph says that a composite state in one loop invokes another loop. An experiment can invoke calibration; an incident can invoke recovery; a production can invoke legal review. Containment explains refinement, scope, and parent-child ownership. It must be finite and acyclic. A loop cannot contain itself, directly or through descendants.

    The local control-flow graph describes progress inside one loop. It may contain feedback. An experiment can return from analysis to measurement; a recovery loop can return from validation to mitigation; an edit can return from critique to revision. Each feedback cycle must consume a finite budget and retain a path to a terminal or escalation outcome.

    Containment (finite DAG)              Local flow (bounded)
    
    program                               prepare → act → evaluate → ACCEPT
    ├── workstream                                  ▲       │
    │   └── review                                  └ retry┘
    └── publication                                     │
                                                 budget exhausted
                                                        ▼
                                                    ESCALATE

    This separation gives recursive navigation a precise, safe meaning. An Atlas may descend through several containment levels, but ancestry has a finite maximum depth. Local repetition has a finite maximum number of traversals. Containment never disguises a retry, and feedback never creates a hidden child.

    Continuous operations use the same discipline. A research program, service, or governance regime may last for years, but one run covers a bounded question, incident, observation window, or change. A later signal starts another run. This makes an ongoing system distinguishable from an execution that cannot terminate.

    A minimal formal model

    Let a governed system be:

    K = (H, {Lᵢ}, Π, V)

    H is the containment graph, {Lᵢ} is the set of loop contracts, Π is the policy that maps child receipts into parent decisions, and V is the versioned binding over the exact contracts and policy.

    Each loop is:

    Lᵢ = (I, O, S, s₀, Δ, C, E, A, B, X)
    • I and O define input and output contracts.
    • S and s₀ define states and the single entry.
    • Δ defines declarative local transitions.
    • C defines child invocations attached to composite states.
    • E defines evidence predicates.
    • A defines capabilities and separation-of-duty rules.
    • B defines attempt, time, cost, and tool budgets.
    • X defines terminal outcomes such as ACCEPTED, REVISE, ESCALATED,

    and CANCELLED.

    A containment edge records more than “parent calls child”:

    h = (parent, state, child, map_in, map_out, deadline, receipt_predicate)

    The maps prevent hidden shared state from becoming the real contract. The deadline and cancellation or escalation path bound the invocation. The receipt predicate states what the parent may learn from the child.

    A child receipt should bind at least:

    r = digest(
      child_contract,
      run_id,
      input_digest,
      output_digest,
      candidate_digest,
      policy_digest,
      producer,
      result,
      evidence_refs
    )

    The parent evaluates receipt_predicate(r) and its own evidence predicates. It does not copy the child's terminal state. Acceptance is contextual: only the parent knows whether the child was mandatory, the evidence set is complete, the producer was independent, and another child invalidated the candidate.

    Three structural conditions make execution finite:

    1. H is a finite directed acyclic graph, so child nesting has bounded depth.
    2. Every cyclic strongly connected component in a local Δ has a ranking

    function over a well-founded budget. Each feedback traversal strictly decreases that ranking; no transition in the component restores it.

    1. Budget exhaustion, timeout, and cancellation each lead to a terminal or

    escalation state, while every reachable nonterminal state retains such a path.

    These conditions establish structural termination, not correctness. A validator cannot prove that an experiment answers a valuable question, a recovery restored customer trust, a creative judgment was good, a policy was just, or a test oracle was complete.

    Truth needs more than green and red

    A governed system preserves distinct truth states:

    StateMeaning
    ObservedA sourced fact or measurement was recorded
    ProposedSomeone or something suggested an interpretation or change
    AcceptedAn authorized operator accepted exact intent or structure
    PlannedA route, role, budget, or tool use was declared for a run
    ActualAn attempt recorded what principal, agent, tools, scope, and result actually occurred
    VerifiedEvidence bound to exact bytes and policy met a declared contract

    These states do not promote themselves. Repository history, sensor data, and interviews are evidence, not product intent. A proposal is not an accepted binding. A plan is not an attempt. An attempt is not verification. Verification is not permission to publish.

    Repository analysis illustrates the boundary. PyDriller exposes commit-derived process metrics, while CodeScene's change-coupling model uses co-change to reveal logical dependencies. The SCIP protocol provides language-agnostic symbol indexing, and Aider's repository map ranks symbols for bounded context. Each can ground an observation. None can decide that an observed structure is intended or authorized.

    An Atlas must therefore display accepted structure, plans, attempts, evidence references, and drift as separate layers. Missing runtime evidence means “not recorded,” not “failed” or “passed.”

    Evidence and authority cross every domain

    Evidence answers “what supports this claim?” Authority answers “who may make this decision or effect?” They interact, but neither substitutes for the other.

    A research instrument may produce calibrated measurements, while the principal investigator accepts the interpretation. A monitoring system may show stable latency, while an incident commander authorizes traffic restoration. A legal review may clear a soundtrack, while a producer approves the final master. A public consultation may record responses, while a named body enacts policy. A test suite may pass, while a release authority decides whether to deploy.

    A useful evidence contract names:

    • required claims and accepted results;
    • candidate and policy binding requirements;
    • payload identity and producer;
    • reviewer capability and independence when required; and
    • the parent decision that may consume the receipt.

    A useful authority policy names:

    • principals, roles, and capabilities;
    • permitted read, write, network, and external-mutation scope;
    • separation between authorship, review, acceptance, and publication; and
    • the existing authority that may activate a successor.

    PASSED means that a node met its declared evidence contract for its pinned candidate. It does not grant release, enactment, publication, or product authority.

    Worked bindings

    Research

    A clinical methods program contains a sample-preparation loop and an analysis loop. Preparation reports temperature, reagent lot, operator, and quality controls for specimen set S4. Analysis reports a result for S4 under protocol P2. The program parent rejects an analysis receipt for S3, even if that receipt passed. It also requires an independent statistical review before accepting the conclusion. A later protocol change makes old receipts stale unless an explicit policy defines a narrower reuse rule.

    Incident response

    An incident parent invokes containment and recovery. Containment blocks a faulty dependency and reports the exact services and time window affected. Recovery restores traffic in two bounded stages, then reports health evidence. Neither child may declare the incident closed. The incident commander evaluates customer impact, residual risk, and communication obligations. If the recovery budget expires, the loop escalates instead of retrying indefinitely.

    Creative production

    A campaign parent invokes copy, visual, accessibility, and legal-clearance loops. Each child returns a receipt for the same master revision. If the copy changes after accessibility review, that receipt no longer verifies the current master. The producer may accept the creative package only after every mandatory receipt matches the pinned revision; a separate principal may hold publication authority.

    Governance

    A rulemaking parent invokes impact analysis, consultation, and legal review. The consultation loop records coverage, responses, and unresolved objections. It does not decide the rule. The authorized body evaluates the combined evidence, records its rationale, and either accepts, revises, or rejects the proposal. The adopted rule cannot silently broaden the mechanism that governs its own successor.

    Software delivery

    Consider service candidate C7 under policy P3. A testing parent requires API contract, database migration, authorization, and performance children, plus an independent producer and complete candidate-bound receipts.

    The migration child receives an immutable database image and C7:

    prepare → migrate → verify → rollback → verify_restore → report
                 ▲         │
                 └ diagnose┘

    The first attempt fails because the isolated fixture lacks an extension. Diagnosis classifies environment drift, preparation repairs the fixture, and the second attempt succeeds. The child emits a PASS receipt for C7/P3 with logs, snapshots, rollback observations, attempt count, and producer identity. Its retry budget is exhausted; a third attempt would escalate.

    An authorization child reports that an endpoint accepts an expired token. Its REVISE receipt also binds to C7/P3, so the testing parent returns REVISE despite other green children. Implementation produces C8, which makes every receipt bound only to C7 stale. Once all mandatory children return valid receipts for C8/P3, the testing parent may emit its own PASS receipt.

    The delivery parent still requires a release build, independent review, and publication decision. The test receipt supplies evidence; it does not grant release authority.

    Concord Loom as its own worked binding

    Concord Loom governs its own development without defining software delivery as the framework's boundary. The active configuration has one root, steward-concordloom, and ten responsibility areas:

    steward-concordloom
    ├── product-direction
    ├── research-theory
    ├── protocol-design
    ├── runtime-tooling
    ├── trust-assurance
    ├── bindings-adapters
    ├── knowledge-experience
    ├── release-distribution
    ├── adoption-feedback
    └── system-evolution

    Those areas contain 56 narrower cycles, for 66 cycles in total. They cover product decisions, theory, protocol, implementation, independent review, adapters, documentation, localization, the site, releases, adoption, and the full evolution circuit. The seven phases—observe, negotiate, bind, execute, verify, publish, and evolve—remain the grammar of a governed run. They are not the repository's top-level department chart.

    This configuration was accepted by an operator; repository history did not promote itself into intent. Self-application also grants no special authority. The active configuration limits execution, keeps independent review separate, and reserves external effects for publisher or operator roles. Evolution produces a proposal with activation_allowed: false; a separate operator decision activates exact successor bytes.

    These self-governance rules are not mandatory for adopters. A laboratory, studio, operations team, public body, or software project defines its own policy, artifacts, identities, evidence, and loop topology.

    Runtime and generated-view boundaries

    Concord Loom v0.1 validates containment, local state contracts, candidate identity, authority, and evidence boundaries. Its portable runner treats each planned loop node as one governed execution unit. It does not step every local transition, schedule durable child workflows, stream live execution, or synthesize child receipts into parent acceptance.

    Dedicated systems can provide execution. Temporal defines Child Workflows with their own histories and parent-close behavior. LangGraph defines subgraphs with state-mapping and persistence choices. Laboratory systems, incident platforms, production suites, committee processes, CI, and local executors can play the same adapter role.

    Execution capability does not establish governed intent, evidence validity, or authority. Concord Loom binds adapter attempts and receipts to accepted contracts; it does not replace the adapters.

    The Atlas is a generated projection of accepted artifacts and recorded run facts. It can explain the system and expose drift. It cannot change a binding, authorize a transition, revalidate referenced payload bytes, or become a source of truth by being edited.

    The evolution loop

    No initial binding remains correct forever. Repeated timeouts, unused evidence, ambiguous questions, failed handoffs, or unnecessary gates are signals about the system itself.

    observe bounded signals
      → diagnose contract or routing friction
      → propose a graph or policy delta
      → assess risk and compatibility
      → accept or reject under existing authority
      → activate a successor binding
      → observe again

    The active version Vₙ defines who may accept Vₙ₊₁. The proposal cannot grant itself that capability. Activation appends a successor to a catalog and keeps prior bindings addressable. In-flight runs continue to point to their original binding.

    This rule blocks a seductive failure mode: treating repeated friction as permission to remove the gate that reports the friction. Evolution may propose new budgets, evidence, authority, or loop boundaries. Existing authority decides whether to accept the exact successor bytes.

    Related work and limits of the claim

    Concord Loom composes established ideas:

    • iterative and recursive process models;
    • risk-driven iteration from spiral development;
    • learning cycles from PDSA;
    • hierarchy and concurrency from statecharts;
    • outcome-oriented practices such as SSDF;
    • parent-child execution from durable workflow systems;
    • subgraph composition from graph runtimes; and
    • evidence discovery from domain tools, semantic indexes, and history mining.

    It does not claim to invent any item in that list. It does not claim that every activity deserves a loop, every organization should share a topology, or a containment DAG models every relationship. Communication, dependency, and shared-resource graphs may contain other structures; only execution containment must remain acyclic.

    It makes no productivity, quality, safety, artistic, scientific, or governance claim without comparative evidence. Validation can establish schema conformance, digest integrity, bounded control flow, and some authority invariants. It cannot establish that evidence is truthful at its physical source or an authorized decision was wise.

    Concord Loom is not a game engine, hosting platform, model provider, workflow runtime, operating-system sandbox, credential authority, or repository layout. Portable principal identifiers support accountability and separation checks; deployments that need adversarial identity assurance must add platform enforcement and signed attestations.

    The testable contribution is an integration boundary: represent a bounded system of loops, its evidence rules, authority, execution facts, and evolution as one content-addressed artifact chain; validate that chain; and make each claim traceable to a candidate and policy.

    A research and evaluation agenda

    Evaluation should compare a governed loop system with the same work expressed in conventional workflow and prose forms. Useful measures include:

    • detection of stale-candidate and wrong-policy evidence;
    • time required to explain why a parent remains open;
    • frequency and cause of budget exhaustion or escalation;
    • divergence between planned and actual execution;
    • operator effort per accepted change;
    • false-positive rates in inferred loop boundaries; and
    • comprehension across domain and containment levels.

    Domain studies should test whether the grammar transfers without erasing local meaning. Research users may need protocol and data lineage; incident teams, real-time authority and rollback; creative teams, revision and rights lineage; governance users, consultation and decision records; software teams, candidate and release identity.

    Adversarial tests matter as much as usability tests. A system should fail closed when evidence names another candidate, a child broadens parent scope, an author occupies an independent-review role, feedback lacks a decreasing budget, an inferred relationship seeks authority, or an evolution proposal activates itself.

    The Atlas needs separate study. A valid graph can still be unreadable. Operators must distinguish containment from feedback, move between levels, inspect evidence and authority at a boundary, and understand which facts remain unverified.

    Conclusion

    Many consequential systems are cycles of cycles. Their domains differ, but the governance problem repeats: make boundaries, evidence, authority, budgets, terminal outcomes, and succession explicit.

    Concord Loom supplies a general grammar for that problem. It keeps containment finite, feedback bounded, truth states distinct, child receipts subordinate to parent decisions, and evolution unable to authorize itself. A domain binding then gives those rules concrete meaning without turning one worked case into the product boundary.

    START HERE

    Get your first Atlas.

    Four steps: install the skill, map the project, review the result, then connect the repository.

    Concord Loom quickstart

    You do not need to learn Concord Loom's internal file formats before you can use it. The normal path has four steps:

    1. install one Codex skill;
    2. let it inspect the repository without changing it;
    3. review a visual Atlas and correct anything it misunderstood;
    4. approve the connection only when the map looks right.

    The schemas, graph checks, evidence records, and authority rules stay behind that conversation.

    What you will get

    The first session produces a draft Atlas of the repository:

    • the work areas the skill found;
    • the cycles it thinks connect those areas;
    • the evidence behind each conclusion;
    • and the uncertain parts that still need your judgment.

    The draft is not an accepted configuration and cannot grant itself authority. Until you approve it, the repository remains unchanged.

    1. Install the Codex skill

    Ask Codex:

    Use $skill-installer to install
    https://github.com/concordloom/concordloom/tree/v0.1.5/plugins/concordloom/skills/design-project-loops

    Start a new Codex conversation in the repository after installation. The new conversation is important: it ensures that Codex loads the installed skill.

    2. Ask for the first Atlas

    Say:

    Use $design-project-loops to analyse this repository and build its first Atlas.
    Do not change the repository until I approve the map.

    The skill first asks:

    1. which language to use for the conversation and generated material;
    2. what name to use when addressing you.

    It does not ask you to invent roles, authority identifiers, graph boundaries, or artifact paths.

    Next, the skill checks whether the Concord Loom command is available. If it is missing, the skill shows one safe installation plan and asks for permission before changing your environment or using the network. The preferred command is:

    pipx install \
      "concordloom @ git+https://github.com/concordloom/concordloom@v0.1.5"

    Do not use --break-system-packages. The skill can also use uv tool or an isolated managed environment when pipx is unavailable.

    3. Review the map

    The first analysis is read-only. The skill inspects tracked files, repository areas, imports, bounded Git history, and files that often change together. It does not run the repository's code.

    The draft Atlas is written outside the repository. Open it and click through the proposed cycles. Each cycle should answer three ordinary questions:

    • What part of the project is this?
    • What result does this work produce?
    • What other work does it depend on?

    Then answer one question: does this map describe the project correctly?

    You can reply in ordinary language:

    Yes, this is accurate.

    or:

    No. Release notes belong to the release cycle, not documentation.

    The skill updates the draft and shows it again. A correction is only a correction; it does not require a role or a special authority label.

    4. Connect the repository

    When the map is accurate, the skill asks separately whether it may save the first accepted configuration inside the repository. This is the first repository write, so approval must be explicit.

    After connection:

    • the accepted Atlas becomes the shared map of the project;
    • later work can target the relevant cycle instead of loading the whole system;
    • the Atlas can be regenerated from the accepted configuration;
    • repeated problems can produce a reviewable evolution proposal;
    • and a person still decides whether a proposed successor becomes active.

    Approving the map and activating a future evolution are separate decisions. The framework may suggest a better version of its rules; it cannot install that version by itself.

    Everyday use

    Release status: Route Preview is available on unreleased main, not in the stable v0.1.5 package used above. Keep using v0.1.5 for onboarding and Atlas generation. Test the preview only after explicitly accepting an unreleased install; otherwise wait for the next tagged release.

    For normal work, describe the task and ask Codex to show the route before it starts:

    Use $design-project-loops for this change. Show me the route first. Do not start
    until I confirm it.

    You will see a short sequence of relevant cycles and a plain explanation of why each one is needed. Nothing runs at this point. You can confirm the route or correct it in ordinary language.

    Confirmation creates an exact draft. A separate run authorization is still required before work can start. After authorization, the skill records what actually happened, and shows any difference between plan and fact. A change that should apply only to this task stays in this run. A change that should affect future work becomes a separate evolution proposal and does not activate itself.

    Manual CLI path

    The skill is the recommended interface. Use the CLI directly when you are integrating Concord Loom into automation or developing the framework itself.

    Read-only inspection:

    WORK_DIR="$(mktemp -d /tmp/concordloom-quickstart-XXXXXX)"
    concordloom inspect . \
      --output "$WORK_DIR/observed-project-graph.json"
    concordloom questions \
      --graph "$WORK_DIR/observed-project-graph.json" \
      --output "$WORK_DIR/questions.json"

    These files contain observations and hypotheses, not an accepted project map. Run concordloom --help for the lower-level proposal, compilation, run, Atlas, and evolution commands.

    What to read next

    separate.

    Concord Loom Atlas

    ACCEPTED MAP

    VERSION0.1.0

    RULESLoading…

    CYCLES

    MAIN CYCLELoading…

      Describe the result. The Atlas will only propose a path — nothing runs.

      INSIDE SELECTED CYCLE

      Choose a card to see details. Open it from the sheet to move deeper.

      Loading the accepted project map…

      Evolution cannot authorize itself.

        Show the complete cycle outline

        DOCUMENTATION

        Find the answer at the right depth.

        Start with a task, then open the theory, governance or reference material only when you need it.

        Loading the documentation index…