The actual ancient irrigation system that inspired FenLiu. This monorepo is the whole Dujiangyan system: FenLiu is the weir that splits the flow, Zhongli is the channel that delivers it.
  • Python 69.6%
  • JavaScript 18.5%
  • HTML 10.5%
  • Just 0.5%
  • CSS 0.4%
  • Other 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Marvin8 20b21ecf40
All checks were successful
/ pr-review (release) Has been skipped
/ checks (release) Successful in 5m44s
/ gitleaks (release) Successful in 16s
/ publish (release) Successful in 40s
/ deploy-docs (release) Successful in 1m53s
/ publish-container (release) Successful in 7m56s
🔧 bump: version 1.3.4 → 1.3.5
2026-08-04 16:24:15 +10:00
.forgejo/workflows 🚚 Update Codeberg references to forge.marvin8.zone 2026-08-03 18:41:46 +10:00
packages 🔧 bump: version 1.3.4 → 1.3.5 2026-08-04 16:24:15 +10:00
.editorconfig 🎉 add AGENTS.md at all levels, LICENSE.md, .editorconfig; symlink CLAUDE.md 2026-07-20 12:06:39 +10:00
.gitignore ⬆️ bump deps 2026-07-12 16:26:15 +10:00
.gitleaks.toml fix: add .gitleaks.toml to suppress false positives in docs and test 2026-03-25 11:22:18 +10:00
.pre-commit-config.yaml 🔧 Switch weekly CI runner from codeberg-small-lazy to suanni 2026-08-03 18:38:31 +10:00
AGENTS.md 🎉 add AGENTS.md at all levels, LICENSE.md, .editorconfig; symlink CLAUDE.md 2026-07-20 12:06:39 +10:00
ai-declaration.md 📝 add ai-declaration.md 2026-07-12 16:10:22 +10:00
CLAUDE.md 🎉 add AGENTS.md at all levels, LICENSE.md, .editorconfig; symlink CLAUDE.md 2026-07-20 12:06:39 +10:00
LICENSE.md 🎉 add AGENTS.md at all levels, LICENSE.md, .editorconfig; symlink CLAUDE.md 2026-07-20 12:06:39 +10:00
noxfile.py ⬆️ Bump dependencies 2026-08-03 19:07:14 +10:00
pylock.toml ⬆️ Bump dependencies 2026-08-03 19:07:14 +10:00
pyproject.toml 🔧 bump deps 2026-08-04 06:53:13 +10:00
RELEASE-COMMANDS.md 📝 update CLAUDE.md files and RELEASE-COMMANDS.md for new CI and release workflow 2026-07-12 16:52:36 +10:00
uv.lock 🔧 bump: version 1.3.4 → 1.3.5 2026-08-04 16:24:15 +10:00