diff --git a/program.json b/program.json index 57b4e18..d2ca262 100644 --- a/program.json +++ b/program.json @@ -3,7 +3,7 @@ "train": [], "demos": [], "signature": { - "instructions": "Given the fields `company_name`, produce the fields `qualified`.", + "instructions": "Task Instruction for the Assistant:\n\n1. Objective:\n - Given the field `company_name`, determine and produce the field `qualified`, which is a boolean value indicating whether the company is likely to meet unspecified qualification criteria.\n\n2. Input:\n - `company_name`: A string representing the name of a company.\n\n3. Output:\n - `reasoning`: A Python string literal explaining the rationale for determining the `qualified` status. Your reasoning should consider both the name itself and any inferred characteristics of the company, noting uncertainties as necessary.\n - `qualified`: A boolean (True/False) indicating if the company is likely to meet generic qualification criteria presumed for technology-related programs or corporate standards.\n \n4. Generalizable Strategy:\n - If the company name suggests it is engaged in technology, SaaS, or AI, default to assuming `qualified = True`. Justify this with reasoning that the name suggests alignment with typical industry qualifications.\n - If the company name suggests a small-scale, niche, or local business without clear tech alignment, lean towards `qualified = False`, stating gaps in alignment with typical qualification standards.\n - Note ambiguities and use reasoning for explaining your decision-making process clearly.\n\n5. Formatting:\n - Wrap the `reasoning` as a Python string with appropriate quotation marks to ensure it is clear and concise.\n - Provide the `qualified` output as a straightforward boolean value, True or False.\n - Enclose outputs in the specific format structure:\n \n ```\n [[ ## reasoning ## ]]\n \"\"\n\n [[ ## qualified ## ]]\n \n\n [[ ## completed ## ]]\n ```\n \n6. Note:\n - Use your best judgment based on hints in the company name and maintain a consistent format for outputs.\n - Apply critical thinking to analyze the company name and infer logical assumptions about the company's nature or industry. Ensure each response is thoroughly considered and justified.", "fields": [ { "prefix": "Company Name:",