Developer ecosystem documentation and guidelines
  • ReScript 39.1%
  • OCaml 25.4%
  • JavaScript 13.1%
  • V 4.9%
  • NCL 3.7%
  • Other 13.4%
Find a file
Jonathan D.A. Jewell 3d34aa46eb
fix(deps): update Cargo.lock to resolve security advisories
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
2026-04-03 15:06:00 +01:00
.claude chore: update manifest paths to .machine_readable/6a2/ 2026-03-16 14:42:06 +00:00
.github Add casket pages workflow 2026-04-02 04:16:32 +01:00
.hypatia Add rescript-vite plugin with BoJ integration and tests 2026-03-09 02:37:13 +00:00
.machine_readable feat: deploy UX Manifesto infrastructure 2026-03-28 08:27:43 +00:00
.well-known chore: deploy UX infrastructure (contractile.just, .well-known, manifest) 2026-03-28 23:57:07 +00:00
ada-ecosystem/ada-loom-registry Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
aggregate-library Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
contractiles chore: RSR sync and mass repository update 2026-03-17 13:32:40 +00:00
coq-ecosystem/coq-jr Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
deno-ecosystem Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
devkit-risc-v Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
docs fix: global AGPL-3.0-or-later → PMPL-1.0-or-later replacement 2026-03-16 01:41:53 +00:00
examples Fix SPDX headers: AGPL-3.0-or-later → PMPL-1.0-or-later 2026-03-16 00:31:00 +00:00
ffi/zig Fix SPDX headers: AGPL-3.0-or-later → PMPL-1.0-or-later 2026-03-16 00:31:00 +00:00
hooks Fix SPDX headers: AGPL-3.0-or-later → PMPL-1.0-or-later 2026-03-16 00:31:00 +00:00
idris2-ecosystem chore: restructure nested 6a2ml files into .machine_readable/6a2/ 2026-03-16 14:22:06 +00:00
julia-ecosystem@f620b62551 Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
license chore: sync 2026-02-01 01:38:40 +00:00
LICENSES Standardise license setup: MPL-2.0 + PMPL-1.0-or-later (REUSE) 2026-03-11 02:51:20 +00:00
opm-canonicalizer fix(deps): update Cargo.lock to resolve security advisories 2026-04-03 15:06:00 +01:00
packages chore: restructure nested 6a2ml files into .machine_readable/6a2/ 2026-03-16 14:22:06 +00:00
rescript-ecosystem fix(deps): update Cargo.lock to resolve security advisories 2026-04-03 15:06:00 +01:00
riscv-guix-buildsys chore: standardise, Justfile, (rename,, fix, parse, errors,, remove, useless, commands) 2026-03-23 21:59:58 +00:00
satellites chore: update submodule pointers 2026-03-30 13:29:42 +01:00
synapse chore: standardise, Justfile, (rename,, fix, parse, errors,, remove, useless, commands) 2026-03-23 21:59:58 +00:00
techstack-enforcer Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
tests/fuzz fix(scorecard): enforce granular permissions and add fuzzing placeholder 2026-03-18 21:30:34 +00:00
v-ecosystem Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
well-known-ecosystem fix(deps): update Cargo.lock to resolve security advisories 2026-04-03 15:06:00 +01:00
zig-ecosystem Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
.editorconfig Add Rhodium dotfiles 2026-02-02 12:31:09 +00:00
.gitattributes fix(license): SPDX AGPL-3.0 → PMPL-1.0-or-later in dotfiles 2026-03-15 11:24:02 +00:00
.gitignore chore: update submodule pointers, fix mod.js comments, gitignore lib/ 2026-03-13 17:40:22 +00:00
.gitmodules fix: clean up TS files, add julia-ecosystem as proper submodule 2026-03-13 17:15:54 +00:00
0-AI-MANIFEST.a2ml chore: RSR compliance — delete AI.djot, rename AI manifest, remove stale files 2026-03-15 11:23:47 +00:00
ABI-FFI-README.md fix: replace template placeholders with actual values 2026-03-16 01:23:48 +00:00
CODE_OF_CONDUCT.md Fix SPDX headers: AGPL-3.0-or-later → PMPL-1.0-or-later 2026-03-16 00:31:00 +00:00
contractile.just chore: deploy UX infrastructure (contractile.just, .well-known, manifest) 2026-03-28 23:57:07 +00:00
CONTRIBUTING.md Replace RSR template placeholders with actual values 2026-03-16 00:19:18 +00:00
EXPLAINME.adoc docs: add EXPLAINME.adoc — prove-it file backing README claims 2026-03-22 14:13:52 +00:00
flake.nix feat(ux): add onboarding, contractiles, and UX infrastructure 2026-03-24 11:02:50 +00:00
guix.scm feat(ux): add onboarding, contractiles, and UX infrastructure 2026-03-24 11:02:50 +00:00
Justfile feat: deploy UX Manifesto infrastructure 2026-03-28 08:27:43 +00:00
LICENSE Standardise license setup: MPL-2.0 + PMPL-1.0-or-later (REUSE) 2026-03-11 02:51:20 +00:00
llm-warmup-dev.md feat: deploy UX Manifesto infrastructure 2026-03-28 08:27:43 +00:00
llm-warmup-user.md feat: deploy UX Manifesto infrastructure 2026-03-28 08:27:43 +00:00
MAINTAINERS.adoc chore: sync 2026-02-01 01:38:40 +00:00
Mustfile Fix SPDX headers: AGPL-3.0-or-later → PMPL-1.0-or-later 2026-03-16 00:31:00 +00:00
NOTICE Standardise license setup: MPL-2.0 + PMPL-1.0-or-later (REUSE) 2026-03-11 02:51:20 +00:00
PALIMPSEST.adoc chore: sync 2026-02-01 01:38:40 +00:00
PROOF-NEEDS.md Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
QUICKSTART-DEV.adoc feat: deploy UX Manifesto infrastructure 2026-03-28 08:27:43 +00:00
QUICKSTART-MAINTAINER.adoc feat: deploy UX Manifesto infrastructure 2026-03-28 08:27:43 +00:00
QUICKSTART-USER.adoc feat: deploy UX Manifesto infrastructure 2026-03-28 08:27:43 +00:00
README.adoc feat: replace techstack-filterlist submodule with techstack-enforcer, add TOPOLOGY.md 2026-02-20 11:56:30 +00:00
ROADMAP.adoc chore: replace template placeholders in ROADMAP.adoc files 2026-03-29 17:06:57 +01:00
RSR_OUTLINE.adoc general update 2026-02-04 09:58:48 +00:00
SECURITY.md Fix SPDX headers: AGPL-3.0-or-later → PMPL-1.0-or-later 2026-03-16 00:31:00 +00:00
setup.sh feat: deploy UX Manifesto infrastructure 2026-03-28 08:27:43 +00:00
stapeln.toml feat: add Stapeln container configuration 2026-03-29 11:54:07 +01:00
TEST-NEEDS.md Remove template-only ABI files that falsely implied formal verification 2026-03-30 10:08:19 +01:00
TOPOLOGY.md feat: replace techstack-filterlist submodule with techstack-enforcer, add TOPOLOGY.md 2026-02-20 11:56:30 +00:00

MPL-2.0-or-later Palimpsest

Developer Ecosystem

RSR Gold CCCP Certified

License & Philosophy

This project must declare MPL-2.0-or-later for platform/tooling compatibility.

Philosophy: Palimpsest. The Palimpsest-MPL (PMPL) text is provided in license/PMPL-1.0.txt, and the canonical source is the palimpsest-license repository.

What is Developer Ecosystem?

Developer Ecosystem is the central hub for all development workflow tools—git operations, repository management, scaffolding, and developer experience.

This primary brings together projects that improve how developers:

  • Git Tools — Forge management, branch workflows, repo unification

  • Repo Management — Automation, analysis, health monitoring

  • Scaffolding — Project templates, boilerplate generation

  • Developer UX — IDE extensions, documentation tools, reconciliation

Satellite Structure

developer-ecosystem/
├── satellites/
│   ├── git-tools/              # Git forge & workflow tools
│   │   ├── git-hud/           # Unified git platform dashboard
│   │   ├── gitloom/            # Branch management & weaving
│   │   ├── git-reunify/        # Safe repo reunification
│   │   ├── git-seo/            # Git repo discoverability
│   │   ├── polysafe-gitfixer/  # Git backup merger
│   │   └── vext/               # IRC commit notifications
│   │
│   ├── repo-management/        # Repository automation & analysis
│   │   ├── oikos/              # Ecological code analysis
│   │   ├── robot-repo-automaton/  # Automated repo management
│   │   ├── grim-repo/          # Audit-grade repo tooling
│   │   └── robot-vacuum-cleaner/  # Repo tidying bot
│   │
│   ├── scaffolding/            # Project generation
│   │   └── scaffoldia/         # Community-driven scaffolding
│   │
│   └── developer-ux/           # Developer experience tools
│       ├── rescript-evangeliser/  # ReScript teaching extension
│       ├── recon-silly-ation/  # Doc reconciliation system
│       └── nickel-config-reporter/ # Config auditing

Git Tools

Repositories focused on Git operations across multiple forges (GitHub, GitLab, Gitea, Bitbucket).

git-hud

A hyper-customizable dashboard for unified Git platform management. Starting with GitHub and GitLab integration, expanding to become the definitive interface for developers who demand control.

gitloom

Git workflow weaving and branch management. Advanced branch operations with safety guarantees.

git-reunify

Safe repo reunification tool—merge diverged repos without losing work. Handles developer reconciliation scenarios where repos have drifted apart.

git-seo

Make your Git repositories discoverable with SEO optimization tools. Metadata, descriptions, and tagging for better findability.

polysafe-gitfixer

A polyglot implementation of a git backup merger tool. Each component written in the language providing the strongest safety guarantees for that concern.

vext

High-performance IRC notification daemon for version control systems. Real-time commit notifications from Git repos to IRC channels with connection pooling.

Repo Management

Repositories focused on automated repository analysis, health monitoring, and maintenance.

oikos

Ecological & Economic Code Analysis Platform

οἶκος (oikos): the shared Greek root of ecology and economy.

Features: * Carbon intensity scoring * Sustainability metrics * Pareto-optimal code health * GitHub/GitLab integration

robot-repo-automaton

Automated repository management bot. Handles routine maintenance, updates, and health checks.

grim-repo

Modular audit-grade tooling for narratable, scaffolded, and legible repositories. Ensures repos meet quality and documentation standards.

robot-vacuum-cleaner

A comprehensive, production-grade robot vacuum cleaner simulation system. Includes repository tidying capabilities.

Scaffolding

Repositories focused on project template generation and structure.

scaffoldia

A developer-centred, modular, and community-driven repo scaffolding engine.

  • Generates idiomatic, validated, narratable project structures

  • Supports multiple languages, tools, and themes

  • Audience-aware stance configuration

Developer UX

Repositories focused on improving the developer experience.

rescript-evangeliser

"Celebrate good, minimize bad, show better"

A VS Code extension that teaches JavaScript developers ReScript through progressive code transformation, without shame.

recon-silly-ation

Documentation Reconciliation System.

Automatically reconcile, deduplicate, and resolve conflicts in Git repository documentation using: * Content-addressable storage * Graph-based conflict resolution

nickel-config-reporter

Ingests config files, clones to Nickel format, emits AsciiDoc audit reports.

Relationship to Other Primaries

Primary Relationship

rhodium-standard-repositories

RSR compliance standards for developer-ecosystem satellites

poly-mcps

poly-git-mcp uses developer-ecosystem git tools

neural-foundations

oikos uses AI for code analysis (neurosymbolic potential)

cccp

Language policy governs all implementations

Notable Standalone Projects

Some developer tools remain standalone due to their unique nature:

  • valence-shell — Reversible thermodynamic shell (fundamental paradigm shift)

  • cicd-hyper-a — Reusable CI/CD templates (infrastructure, not tooling)

Contributing

Contributions should focus on developer workflow improvements:

  1. Git forge integrations

  2. Repository analysis algorithms

  3. Scaffolding templates

  4. Developer experience enhancements

License

MIT + Palimpsest-0.8


"Developer tools that respect developer autonomy. No lock-in, no shame, no anxiety."

Architecture

See TOPOLOGY.md for a visual architecture map and completion dashboard.