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.1

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.1
File Interpreter ABI Platform
cf_bootstrap_source_local-0.1.1-py3-none-any.whl Python 3 none any Details

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

Download URL cf_bootstrap_source_local-0.1.1-py3-none-any.whl
Size 33.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1677d5ff5cbe27288168bb391aff95d02623b93ed7c8f00b109fe188be1449f0
BLAKE2b-256 checksum
How to use checksums
c0b085044cc71eff10c64addf0bacca4cc66edbf7163908cffb9ebc6ae1a7cc4
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

This release

0.1.1 This release

1 release file

0.1.0

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