Decide what an agent designs in offline license keys

Judgment callHard25 min

Your task

Your desktop product is written in Rust. It needs license keys that encode the plan and an expiry date and can be checked offline, with no server call. A teammate wants an AI agent to design and build the whole scheme: the key format, how keys are issued, and how the app checks them.

Which parts may the agent design or build, which do you keep, and why is this the wrong place to let it choose?

It covers

  • Judgment
  • Cryptography