"""Imported controller worker entered only through detached verification."""

from __future__ import annotations

import argparse
import sys
from pathlib import Path

sys.path.append(str(Path(__file__).resolve().parents[1]))

from scripts.nutricoach_v150_sealed_controller import execute_authorized


def main() -> int:
    parser = argparse.ArgumentParser(description=__doc__)
    _ = parser.add_argument("--approval", required=True)
    _ = parser.parse_args()
    approval = sys.argv[sys.argv.index("--approval") + 1]
    print(execute_authorized(approval))
    return 0


if __name__ == "__main__":
    raise SystemExit(main())
