near-v-framework
Releases (10)
-
0.7.0.0 invalid
expected a fresh constructor name (duplicate declaration: Text)
21 files do not load
- domain/architecture/LAWS.bend
- domain/architecture/PROOF.bend
- domain/architecture/ops.bend
- domain/architecture/system/deployment/launchd/effects.bend
- domain/architecture/system/deployment/launchd/ops.bend
- domain/architecture/system/effects.bend
- domain/architecture/system/ops.bend
- domain/architecture/system/plan/ops.bend
- domain/architecture/system/release/ops.bend
- domain/architecture/system/release/plugin/claude/ops.bend
- domain/architecture/system/release/plugin/claude/type.bend
- domain/architecture/system/release/plugin/ops.bend
- domain/architecture/system/release/plugin/type.bend
- domain/architecture/system/release/type.bend
- domain/architecture/system/type.bend
- domain/architecture/type.bend
- domain/architecture/view/effects.bend
- domain/architecture/view/ops.bend
- general/markup/ops.bend
- general/markup/type.bend
- v.bend
-
0.6.0.0 invalid
expected a fresh constructor name (duplicate declaration: Text)
21 files do not load
- domain/architecture/LAWS.bend
- domain/architecture/PROOF.bend
- domain/architecture/ops.bend
- domain/architecture/system/deployment/launchd/effects.bend
- domain/architecture/system/deployment/launchd/ops.bend
- domain/architecture/system/effects.bend
- domain/architecture/system/ops.bend
- domain/architecture/system/plan/ops.bend
- domain/architecture/system/release/ops.bend
- domain/architecture/system/release/plugin/claude/ops.bend
- domain/architecture/system/release/plugin/claude/type.bend
- domain/architecture/system/release/plugin/ops.bend
- domain/architecture/system/release/plugin/type.bend
- domain/architecture/system/release/type.bend
- domain/architecture/system/type.bend
- domain/architecture/type.bend
- domain/architecture/view/effects.bend
- domain/architecture/view/ops.bend
- general/markup/ops.bend
- general/markup/type.bend
- v.bend
-
0.5.1.0 invalid
expected a fresh constructor name (duplicate declaration: Text)
21 files do not load
- domain/architecture/LAWS.bend
- domain/architecture/PROOF.bend
- domain/architecture/ops.bend
- domain/architecture/system/deployment/launchd/effects.bend
- domain/architecture/system/deployment/launchd/ops.bend
- domain/architecture/system/effects.bend
- domain/architecture/system/ops.bend
- domain/architecture/system/plan/ops.bend
- domain/architecture/system/release/ops.bend
- domain/architecture/system/release/plugin/claude/ops.bend
- domain/architecture/system/release/plugin/claude/type.bend
- domain/architecture/system/release/plugin/ops.bend
- domain/architecture/system/release/plugin/type.bend
- domain/architecture/system/release/type.bend
- domain/architecture/system/type.bend
- domain/architecture/type.bend
- domain/architecture/view/effects.bend
- domain/architecture/view/ops.bend
- general/markup/ops.bend
- general/markup/type.bend
- v.bend
-
0.5.0.0 invalid
expected a fresh constructor name (duplicate declaration: Text)
21 files do not load
- domain/architecture/LAWS.bend
- domain/architecture/PROOF.bend
- domain/architecture/ops.bend
- domain/architecture/system/deployment/launchd/effects.bend
- domain/architecture/system/deployment/launchd/ops.bend
- domain/architecture/system/effects.bend
- domain/architecture/system/ops.bend
- domain/architecture/system/plan/ops.bend
- domain/architecture/system/release/ops.bend
- domain/architecture/system/release/plugin/claude/ops.bend
- domain/architecture/system/release/plugin/claude/type.bend
- domain/architecture/system/release/plugin/ops.bend
- domain/architecture/system/release/plugin/type.bend
- domain/architecture/system/release/type.bend
- domain/architecture/system/type.bend
- domain/architecture/type.bend
- domain/architecture/view/effects.bend
- domain/architecture/view/ops.bend
- general/markup/ops.bend
- general/markup/type.bend
- v.bend
-
0.4.0.0 indexed
-
0.3.0.2 unindexed
-
0.3.0.1 unindexed
-
0.3.0.0 unindexed
-
0.2.0.0 unindexed
-
0.1.0.0 unindexed
Definitions (722)
domain/architecture/category/type.bend
- type CategoryWhat a container or an outside system is.
- type CapabilityWhat it provides.
domain/architecture/environment/agreement/ops.bend
- def same_identity
- def in_domain
- def keep_if
- def outside.go---- the people: identities in the organization's directory domain ----
- def outside_domainThe people's identities that are not in the organization's directory domain.
- def people_in_domainEvery person's identity is in the organization's directory domain.
- def person_of.goThe key of the person with this identity (case insensitive), or "" when none has it.
- def person_of
- def unknown.go---- the identities in use ----
- def unknown_identitiesThe identities in use that are none of the agreement's people.
- def identities_knownEvery identity actually in use is one of the agreement's people.
- def granted.go---- grants ----
- def grantedWhat `person` is granted on `scope`; [] when nothing is granted there.
domain/architecture/environment/agreement/type.bend
- type PersonOne of the organization's people, by their identity in its directory.
- type GrantWhat a person may do in a scope (an Azure resource group): action patterns; none means no access.
- type Budget
- type AgreementThe agreement between the organization and its people: its directory domain, who they are, and what each is granted and budgeted.
domain/architecture/environment/constraint/type.bend
- type ConstraintWhat the system must satisfy without designing: it is open source; it runs on a provider's cloud.
domain/architecture/environment/external/type.bend
- type ExternalAnother organization's system: what it is and provides, who is behind it, the libraries its callers use (its SDK), and what it does with the system; never its insides.
domain/architecture/environment/inventory/ops.bend
- def owns.go
- def ownsWhether the owner has the device with this key, under this name.
- def cloud_okWhether this provider is the owner's vendor's cloud.
domain/architecture/environment/inventory/type.bend
- type DeviceA physical device the owner has.
- type VendorThe owner's cloud vendor.
- type InventoryWhat the owner has: its vendor and its devices.
domain/architecture/environment/party/type.bend
- type OrgKind
- type PartySomeone who owns or uses a system: a person, an organization, or a team inside one (named by `of`).
domain/architecture/environment/type.bend
- type EnvironmentWhat a system is designed against: who uses it, the systems around it, its constraints, what its owner has, and the agreement with the people who work on it.
domain/architecture/LAWS.bend
- law first_key_is_systemLAW: an architecture's first key is its system's
domain/architecture/ops.bend
- def uses_edges---- the architecture as a compound graph: the system's tree, the environment's leaves, and every element's relationships as edges from it ----
- def language_name
- def technologyA container's technology, as drawn: its frameworks and languages, else its vendors.
- def component_roses
- def component_edges
- def container_roses
- def container_edges
- def party_rose
- def party_edges
- def parties_roses
- def parties_edges
- def external_roses
- def external_edges
- def with_env
- def to_compound
- def system---- looking things up ----
- def system_key
- def containers
- def deployment
- def deployment_nodes
- def nodesThe machines, nested.
- def keys
- def container_keys
- def component_keys
- def all_component_keysEvery component key in the system.
- def components_ofThe components inside one container.
- def environment_keys
- def instances---- well formed: keys are unique, every relationship and every instance names something that exists ----
- def all_listed
- def compound_ok
- def well_formed
- def ours---- only our own containers are opened up into components ----
- def components_ours
- def private---- on a server, everything is reachable only from the machine itself or over the tailnet ----
- def exposure_private
- def all_private
- def is_server
- def nodes_private
- def servers_private
- def open_source_required---- open source: a system its environment requires to be open source publishes from a public repository ----
- def open_source
- def is_device---- where each key runs: the containers on server nodes and on device nodes ----
- def keep_all
- def on_servers
- def on_devices
- def homeThe container a key belongs to: itself, or the one its component sits in, else the key itself.
- def exposure_of
- def is_tailnet
- def is_local
- def edges
- def via_tailnet---- a device reaches a server only over the tailnet ----
- def devices_via_tailnet
- def reached---- on a server, a container is on the tailnet exactly when a device reaches it, else local ----
- def follows_reach
- def reach_ok
- def exposure_follows_reach
- def cap_eq---- capabilities: who provides each, and how many do ----
- def has_cap
- def one_if
- def container_providers
- def external_providers
- def externals
- def providersThe containers and outside systems that provide a capability.
- def provided
- def private_hostsHow many containers host the app privately: Hosting, on the tailnet.
- def private_hosting
- def is_data_api
- def data_apisThe system's own data APIs.
- def own_data_apis