fix: align clone-repos.sh category mapping with README inventory [#632]

fonoster belongs in Communication, corteza in Low-Code, comply in
Security, hyperswitch in Financial-Payments, nautilus_trader in
Financial-Trading, and the WireViz repos in Documentation-Tools.
Existing clones were moved to match; new runs land correctly.

Detail: https://projects.knownelement.com/issues/632#note-1

💘 Generated with Crush

Assisted-by: Crush:glm-5.2
This commit is contained in:
2026-09-01 18:15:39 -05:00
parent b93d0a2d69
commit d313382dd1
+9 -7
View File
@@ -82,21 +82,23 @@ get_functional_category() {
case "$appname" in
"apisix"|"webhook") echo "API-Gateway" ;;
"runme"|"rundeck"|"huginn"|"windmill") echo "Automation" ;;
"hyperswitch"|"PayrollEngine"|"openboxes"|"nautilus_trader"|"pimcore"|"InvenTree"|"killbill"|"midday"|"elabftw"|"PLMore") echo "Business-Apps" ;;
"hyperswitch") echo "Financial-Payments" ;;
"nautilus_trader") echo "Financial-Trading" ;;
"PayrollEngine"|"openboxes"|"pimcore"|"InvenTree"|"killbill"|"midday"|"elabftw"|"PLMore") echo "Business-Apps" ;;
"grist-core"|"consuldemocracy") echo "Collaboration" ;;
"craig") echo "Communication" ;;
"fonoster"|"craig") echo "Communication" ;;
"datahub"|"seatunnel") echo "Data-Management" ;;
"fonoster"|"AutoBOM"|"reviewboard"|"docker-drawio"|"puter"|"warp"|"policies") echo "Development" ;;
"fx"|"corteza"|"comply") echo "DevOps-Tools" ;;
"AutoBOM"|"reviewboard"|"docker-drawio"|"puter"|"warp"|"policies") echo "Development" ;;
"fx") echo "DevOps-Tools" ;;
"database-gateway"|"netbox"|"rathole"|"easy-gate"|"chirpstack"|"sdrangel") echo "Infrastructure" ;;
"docassemble") echo "Legal" ;;
"openblocks"|"no-code-architects-toolkit") echo "Low-Code" ;;
"openblocks"|"no-code-architects-toolkit"|"corteza") echo "Low-Code" ;;
"goalert"|"healthchecks"|"fleet"|"langfuse"|"sentry"|"signoz") echo "Monitoring" ;;
"Core") echo "Project-Management" ;;
"boinc"|"jamovi") echo "Scientific-Computing" ;;
"tirreno"|"gophish"|"SniperPhish"|"security-awareness-training") echo "Security" ;;
"tirreno"|"gophish"|"SniperPhish"|"security-awareness-training"|"comply") echo "Security" ;;
"mender"|"mendersoftware"|"slurm") echo "System-Administration" ;;
"WireViz"|"wireviz-web") echo "Voice-Audio" ;;
"WireViz"|"wireviz-web") echo "Documentation-Tools" ;;
*) echo "Development" ;; # Default category
esac
}