Skip to main content

Local repository artifact resolver

cf-bootstrap-source-local converts a Stonecastle source checkout into a verified, offline installation bundle. It is the artifact-source implementation used by Local Repository Mode.

Installation role

The resolver validates the direct first-party project inventory and semantic-navigation index, loads the selected installation profile, reads its canonical hasCapabilityRequest relations from local TriG, and discovers matching service operations from indexed service semantics. This discovery is deliberately local because it runs before Fuseki or the production semantic graph exists.

For the selected providers it computes the first-party dependency closure, validates bounded external wheels, builds non-editable wheels, packages declared native artifacts, and publishes an immutable artifact-set.json with source, index, profile, catalog, selection, artifact, and native-authority digests. Bootstrap and post-handoff phases are resolved separately so only required components enter each transaction.

Protocol and boundaries

The console script implements cf.bootstrap.artifact-resolver.v1 as one-request/one-response JSON lines. Principal inputs are a canonical bootstrap plan, phase, checkout path, artifact output root, and explicit external wheelhouse. Outputs are a canonical artifact-resolution result, provider map, selection evidence, and wheelhouse.

The resolver never installs into the target, creates the instance environment, starts services, contacts a SPARQL endpoint, or mutates the checkout. Network access is not used for first-party resolution; external dependencies must already be present in the bounded wheelhouse. Target application belongs to cf-bootstrap-instance, while orchestration belongs to cf-bootstrap-orchestrator.

Metadata

Release files for cf-bootstrap-source-local 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for cf-bootstrap-source-local 0.1.0
File Interpreter ABI Platform
cf_bootstrap_source_local-0.1.0-py3-none-any.whl Python 3 none any Details

Release files / cf_bootstrap_source_local-0.1.0-py3-none-any.whl

Download URL cf_bootstrap_source_local-0.1.0-py3-none-any.whl
Size 33.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1cd3c0517d2411da2a9dfbe77543372b8abcd0663986b4fd219f38beccd17076
BLAKE2b-256 checksum
How to use checksums
123653f7aaf3ae4b948780b0b3bf0623eb2dbca2aad1183d18cee34bea75610c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release history Release notifications | RSS feed

0.1.2

1 release file

0.1.1

1 release file

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page