repositories / termux-janitor
termux-janitor
Interactive cleanup assistant for Termux: transparent, safe, confirmed disk reclamation.
owned by admin
spec/model/documents.zon
Raw.{
.{
.name = "governance",
.description =
\\Always read before changing normative ownership, concepts, requirements,
\\validation, or document authority. Defines synchronization, conflicts, and process
\\maturity.
,
.location = "spec/GOVERNANCE.md",
},
.{
.name = "goals",
.description =
\\Read when evaluating product direction, scope, or whether a proposed behavior
\\serves the intended user outcome.
,
.location = "spec/GOALS.md",
},
.{
.name = "glossary",
.description =
\\Read when defining or using canonical concepts, terminology, aliases, distinctions, or
\\concept-to-requirement relationships.
,
.location = "spec/GLOSSARY.md",
},
.{
.name = "product",
.description =
\\Read before designing, implementing, testing, or reviewing externally observable
\\behavior or safety guarantees.
,
.location = "spec/PRODUCT.md",
},
.{
.name = "ui-guidelines",
.description =
\\Read when changing interaction, terminal behavior, layout, input, accessibility, or
\\rendering.
,
.location = "spec/UI_GUIDELINES.md",
},
.{
.name = "coding-style",
.description =
\\Read before changing Zig, build.zig, runtime architecture, repository tooling, or
\\implementation constraints.
,
.location = "spec/CODING_STYLE.md",
},
.{
.name = "testing",
.description =
\\Read when designing, implementing, reviewing, or running tests, evidence,
\\simulations, or repository gates.
,
.location = "spec/TESTING.md",
},
.{
.name = "limits",
.description =
\\Read when changing capacities, bounds, exhaustion behavior, process limits, or
\\resource accounting.
,
.location = "spec/LIMITS.md",
},
.{
.name = "performance",
.description =
\\Read when changing the resource model, performance budgets, bottlenecks, measurement
\\methods, benchmarks, profiling evidence, or regression criteria.
,
.location = "spec/PERFORMANCE.md",
},
.{
.name = "filesystem-capabilities",
.description =
\\Read when changing traversal, roots, mounts, filesystem identity, accounting
\\capabilities, or display truncation.
,
.location = "spec/FILESYSTEM_CAPABILITIES.md",
},
.{
.name = "classification",
.description =
\\Read when changing candidate classification, ownership, evidence, recommendation,
\\or process observations.
,
.location = "spec/CLASSIFICATION.md",
},
.{
.name = "adapters",
.description =
\\Read when changing package ecosystems, manager capabilities, effect sets, Android
\\integration, or external processes.
,
.location = "spec/ADAPTERS.md",
},
.{
.name = "configuration",
.description =
\\Read when changing configuration grammar, fields, defaults, paths, precedence,
\\exclusions, or diagnostics.
,
.location = "spec/CONFIGURATION.md",
},
.{
.name = "artifacts",
.description =
\\Read when changing build outputs, release inputs, provenance, reproducibility,
\\checksums, or artifact retention.
,
.location = "spec/ARTIFACT.md",
},
.{
.name = "manual-page",
.description =
\\Read when changing installed documentation, CLI help synchronization, manual
\\rendering, or manual packaging.
,
.location = "spec/MAN_PAGE.md",
},
.{
.name = "termux-packages",
.description =
\\Read when preparing, publishing, deploying, verifying, or correcting an official
\\Termux package.
,
.location = "spec/TERMUX_PACKAGES.md",
},
.{
.name = "requirements",
.description =
\\Read when tracing requirement identifiers, owners, suites, revisions, or structural
\\coverage.
,
.location = "spec/REQUIREMENTS.md",
},
.{
.name = "experimental-evidence",
.description =
\\Read when relying on platform experiments, evaluating assumptions, or recording
\\evidence limitations.
,
.location = "spec/EXPERIMENTAL_EVIDENCE.md",
},
.{
.name = "documentation-work",
.description =
\\Read when planning or completing specification and documentation work that remains
\\unresolved.
,
.location = "spec/TODO.md",
},
.{
.name = "zig-documentation",
.description =
\\Read before relying on Zig language, standard-library, build-system, or
\\command-line APIs.
,
.location = "spec/ZIG_DOCUMENTATION.md",
},
}