Make beryllium use a single ingress path setup for files, news, and Ava/Task web so both local http://beryllium and funnel URL route consistently. Update infra config and deploy, then verify /files /news /tasks.
Implemented ingress unification in Omni/Dev/Beryllium/Caddy.nix: /news and /files keep handle_path proxies, and catch-all now reverse_proxies to Ava web on 8079 (so /tasks and other Ava/Task routes are served by same ingress). Updated funnel docs in Omni/Dev/Beryllium/Ava.nix to use port 80. Built and deployed NixOS config via 'bild Omni/Dev/Beryllium.nix' and 'Omni/Ide/push.sh Omni/Dev/Beryllium.nix'. Updated live funnel target with 'sudo tailscale funnel --bg 80'. Verified 200 on both local and funnel URLs for /, /files/, /news/, /tasks, /health.
Implemented ingress unification in Omni/Dev/Beryllium/Caddy.nix: /news and /files keep handle_path proxies, and catch-all now reverse_proxies to Ava web on 8079 (so /tasks and other Ava/Task routes are served by same ingress). Updated funnel docs in Omni/Dev/Beryllium/Ava.nix to use port 80. Built and deployed NixOS config via 'bild Omni/Dev/Beryllium.nix' and 'Omni/Ide/push.sh Omni/Dev/Beryllium.nix'. Updated live funnel target with 'sudo tailscale funnel --bg 80'. Verified 200 on both local and funnel URLs for /, /files/, /news/, /tasks, /health.