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/system/deployment/azure/ops.bend
- def identity_names---- identities ----
- def signed_inWho is signed in with this profile, or "" when no one is.
- def blocked_if---- the steps ----
- def verdict
- def domain
- def judged
- def stepsWhat Azure as observed means for the system: Current when every resource is declared and every declared resource exists, every identity in use is one of the agreement's people, every person is in its directory domain, and the signed-in user has exactly what the agreement grants; else Blocked.
domain/architecture/system/deployment/azure/type.bend
- type ResourceAn Azure resource the system declares: its name, type and resource group.
- type AzureAn Azure subscription and its Azure DevOps project, and the resources declared in it.
- type PermissionWhat Azure grants the signed-in user on a scope (a resource group): ARM action patterns, and those excluded from them.
- type IdentitySomeone signed in to Azure: the profile (azure for ARM, devops for Azure DevOps) and their identity.
- type ObservedWhat Azure says, read-only: who is signed in, the resources and resource groups, the signed-in user's permissions on each group, and the reads that failed.
domain/architecture/system/deployment/host/type.bend
- type HostWhose machine it is: a device the owner has (by its inventory key), a provider's cloud, or someone else's.
domain/architecture/system/deployment/nix_darwin/brew/effects.bend
- def declared_file
- def observed_file
- def bundlebrew bundle exits 1 when something is missing or would be removed, and says what: Base's Process.run keeps the output of a failing program.
- def text_before---- installs: `brew bundle check --verbose` says "→ Formula x needs to be installed." per entry ----
- def missing
- def some_or
- def installs
- def label_of---- removals: `brew bundle cleanup` lists them under "Would uninstall casks:", "Would untap:" and so on ----
- def sectionThe label of the section a line starts, the current one for an entry, or "" outside any section.
- def removals
- def removed
- def changesWhat applying the declared entries would install and remove.
- def observedThe Mac's Homebrew entries, as `brew bundle dump` writes them.
domain/architecture/system/deployment/nix_darwin/brew/ops.bend
- def quote_char---- string literals: Nix (mac.nix), Ruby (the Brewfile) and Bend (an imported settings file) ---- One character of a double-quoted literal: backslash, quote and the language's `x` (Nix's $, Ruby's #) are escaped, and so is a newline.
- def quote_chars
- def nix_escA string's characters as a Nix string literal writes them, without the quotes.
- def nix_str
- def ruby_str
- def bend_str
- def tap_nix---- the Homebrew section of mac.nix: one list per kind; entries nix-darwin has no option for are raw Brewfile lines ----
- def formula_nix
- def cask_nix
- def other_nix
- def mas_name
- def mas_names
- def occurrences
- def mas_nixmasApps is an attribute set: an app name the list repeats gets its id added.
- def all_nixPart 0 taps, 1 masApps, 2 brews, 3 casks, 4 extraConfig.
- def nix_section
- def brewfile_line---- the Brewfile, for brew bundle ----
- def brewfile
- def digits_of---- reading a Brewfile (as `brew bundle dump` writes it): a line's options after the name are dropped, except a Mac App Store app's id ----
- def mas_idThe digits after "id:", "" when there are none.
- def entry_of
- def first_word
- def quoted_name
- def of_lines
- def of_brewfile
- def bend_expr---- Bend source for a list of entries (an imported settings file names the types Br) ----
- def bend_exprs
- def bend_list
domain/architecture/system/deployment/nix_darwin/brew/type.bend
- type BrewOne Homebrew entry.
domain/architecture/system/deployment/nix_darwin/effects.bend
- def dedupe
- def unreverseLines of a program's output.
- def lines_go
- def lines
- def last_of
- def pid_of---- the processes V runs: launchctl's pid for each job ----
- def pids
- def service_targetsA service's launchd target: the user's session at login, the system at boot.
- def agent_targets
- def plist_label
- def installedThe launch agents nix-darwin's current generation installed.
- def field---- listening sockets, from `lsof -F pcn` (one field per line: p<pid>, c<command>, n<address:port>) ---- A socket is "pid<tab>command<tab>address".
- def sockets
- def part
- def loopback
- def holdersWho holds `port` besides V's processes and Tailscale's own.
- def owned_portsPorts that V's processes listen on.
- def undeclared_listeners"process port" for each socket reachable from other machines whose process is not allowed.
- def foreign_agent---- launch agents: `launchctl list`'s third column; macOS's own are left out ----
- def undeclared_agents
- def or_null---- Tailscale Serve, from `tailscale serve status --json`: {"Web": {"<host>:<port>": {"Handlers": {"/": {"Proxy": "http://127.0.0.1:<local>[/path]"}}}}} ----
- def at
- def text
- def keys
- def url_portThe port of a "host:port" key or a proxy URL.
- def proxy
- def proxy_onWhat Tailscale serves on an HTTPS port now, "" when nothing.
- def serve_stepA serve is current, to be served, or blocked by Tailscale serving its port to something not V's.
- def serve_steps
- def ports---- the steps ----
- def service_ports
- def serve_ports
- def blocked_by
- def local_stepsEach service's local port is free of processes that are not V's.
- def tailscale_process
- def steps
- def observe
- def read_or
- def checksThe laws that need the Mac as it is, and what Tailscale must serve: a node's checks before a deploy.