package handler import "github.com/gofiber/fiber/v3" // HandleEnv returns runtime environment info. // Per review-resolution #5: feature flags defined, buildTimeScripts=false. func (d *Deps) HandleEnv(c fiber.Ctx) error { return success(c, fiber.Map{ "app": d.Cfg.App.Name, "backend": "Go", "version": "1.0.0", "runtime": "Go " + goVersion(), "storage": "SQLite", "feature": fiber.Map{ "buildTimeScripts": false, // review-resolution #5: no JS engine "proxyConversion": true, "ruleConversion": true, "recycleBin": true, "nodeInfo": true, "surgeMac": true, }, }) } // HandleScripts returns an empty array — review-resolution #2: no script type. func (d *Deps) HandleScripts(c fiber.Ctx) error { return success(c, []any{}) } func goVersion() string { return "1.23+" }