VibeVM
Contents
On this page
en
Publisher
org.vibevm.world
Version
1.0.0latest
Audiences
user, dev
Reading time
2 min
Rendered
Read aloud
never

Package manifest

01What org.vibevm.world/git-practices@1.0.0 declares about itself. Everything on this page is the package's own manifest, read and shown — nothing here is an opinion about the package.

02
Field Value
Coordinate org.vibevm.world/git-practices
Version 1.0.0
Kind flow
Licence UPL-1.0
Summary Git practices — the family aggregator for a repository's commit-and-push discipline: one install pulls the message format (conventional-commits) and the atomicity discipline (atomic-commits), and — as they land — human-authored attribution and commit autonomy. Content-minimal (PROP-028): no boot snippet of its own; each member ships theirs.
Authors Oleg Chirukhin
Keywords git, commits, discipline, family, aggregator

Depended on by

03Packages that require this one, as the catalog holds them now.

04
Standing Title Coordinate Publisher and language
community redbook org.vibevm.world/redbook@1.0.0 org.vibevm.world · en

The manifest

05[package]
name = "git-practices"
group = "org.vibevm.world"
kind = "flow"
version = "1.0.0"
epoch = 1
format = "normal"
authors = ["Oleg Chirukhin"]
license = "UPL-1.0"
description = "Git practices — the family aggregator for a repository's commit-and-push discipline: one install pulls the message format (conventional-commits) and the atomicity discipline (atomic-commits), and — as they land — human-authored attribution and commit autonomy. Content-minimal (PROP-028): no boot snippet of its own; each member ships theirs."
keywords = ["git", "commits", "discipline", "family", "aggregator"]

[compatibility]
min_vibe_version = "0.1.0"
requires_kinds = []

# The family aggregator (PROP-028): exact pins hold the members to one set.
# Each member is its own installable flow with its own boot snippet; this
# umbrella carries no content of its own. Grows to include human-authored
# attribution (§12.1) and commit autonomy (§12.4) as those members land.
[requires.packages]
# These are a repository's non-negotiable commit-and-push rules. Each member
# self-suggests the `inline` priority lane in its own [boot_snippet], so its text
# lands verbatim in spec/boot/INLINE.md (read first) — an aggregator-declared link
# does not yet propagate to a transitive member (see neworder2/memory/BACKLOG.md
# B1, `transitive-inline`); until it does, the members carry the suggestion.
"flow:org.vibevm.world/git-conventional-commits" = "=1.0.0"
"flow:org.vibevm.world/git-atomic-commits" = "=1.0.0"
"flow:org.vibevm.world/git-autonomy" = "=1.0.0"
# Human-authored attribution (§12.1) — the existing attribution-policy flow IS
# this posture (human-authored default + documented disclosure alternative);
# reused here rather than duplicated under a new name.
"flow:org.vibevm.world/git-attribution-policy" = "=1.0.0"

For an agent

This page has a machine mirror. The citation carries the version rather than latest, so what an agent quotes does not move under it.

spec://org.vibevm.world/git-practices@1.0.0/manifest

.md.xmlllms.txt