Arcane OS Docs Development only

Reference

Arcane.repository

Application repository-service namespaces.

  • Reference

This focused page is derived from the mechanically checked full member inventory.

Syntax

Arcane.repository

Member kind

Namespace

Description

Application repository-service namespaces.

Overview

Arcane.repository is the parent for application-owned repository services. The shared bridge projects fixed, package-owned workflows, while each owning application reference defines the exact data and mutation contract.

Availability and security

Every child method is restricted by its application id and a repository-specific read or write capability. Repository identities, branches, paths, and mutation rules are fixed by native policy; callers cannot supply credentials, remotes, or an arbitrary checkout.

Example

const access = await globalThis.Arcane.capabilities.list();
const repositoryMethods = access.methods.filter(
    function selectRepositoryMethod(method) {
        return method.startsWith('repository.');
    }
);

console.log('Admitted repository methods:', repositoryMethods);

Members

No directly documented members.

Reference group

Namespace, constructor, and values

Repository and reviewed source access