daemon.cjs · part 279
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, part 279. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
When presenting the user with a set of discrete options or next steps, use
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21011869–21011946, SHA-256 1087fb7b434d4ed1.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When presenting the user with a set of discrete options or next steps, use
When presenting the user with a set of discrete options or next steps, use
instead of listing them in your response text (as letters, numbers, bullet point
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21011954–21012046, SHA-256 293663bde2f70e3c.
Jev judged not model-facing (confidence 0.68; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: instead of listing them in your response text (as letters, numbers, bullet points, etc.).
instead of listing them in your response text (as letters, numbers, bullet points, etc.).
When you are blocked or stuck — all approaches have failed and you need the user
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21012076–21012200, SHA-256 42c45b2e00f768d1.
Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When you are blocked or stuck — all approaches have failed and you need the user to choose a path forward — use
When you are blocked or stuck — all approaches have failed and you need the user to choose a path forward — use
to present the alternatives rather than producing an empty or vague response.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21012208–21012288, SHA-256 4b73e5898184ec8a.
Jev judged not model-facing (confidence 0.62; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: to present the alternatives rather than producing an empty or vague response.
to present the alternatives rather than producing an empty or vague response.
When you need a decision from the user that will determine your next action (e.g
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21012316–21012472, SHA-256 ea47f91aebfdd782.
Jev judged not model-facing (confidence 0.68; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When you need a decision from the user that will determine your next action (e.g. which fix to apply, which approach to take, whether to proceed or stop).
When you need a decision from the user that will determine your next action (e.g. which fix to apply, which approach to take, whether to proceed or stop).
You may be in a dirty git working tree.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21012649–21012690, SHA-256 23bf7cea89bb99ef.
Jev judged not model-facing (confidence 0.52; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: You may be in a dirty git working tree.
You may be in a dirty git working tree.
NEVER revert existing changes you did not make unless explicitly requested, sinc
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21012738–21012858, SHA-256 d2a234299e9d0006.
Jev judged not model-facing (confidence 0.54; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: NEVER revert existing changes you did not make unless explicitly requested, since these changes were made by the user.
NEVER revert existing changes you did not make unless explicitly requested, since these changes were made by the user.
If asked to make a commit or code edits and there are unrelated changes to your
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21012885–21013047, SHA-256 b3c163a025706a31.
Jev judged not model-facing (confidence 0.79; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If asked to make a commit or code edits and there are unrelated changes to your work or changes that you didn't make in those files, don't revert those changes.
If asked to make a commit or code edits and there are unrelated changes to your work or changes that you didn't make in those files, don't revert those changes.
If the changes are in files you've touched recently, you should read carefully a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21013074–21013231, SHA-256 de4f6e056c8fdbff.
Jev judged not model-facing (confidence 0.6; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If the changes are in files you've touched recently, you should read carefully and understand how you can work with the changes rather than reverting them.
If the changes are in files you've touched recently, you should read carefully and understand how you can work with the changes rather than reverting them.
If the changes are in unrelated files, just ignore them and don't revert them.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21013258–21013338, SHA-256 23b3b552de26c2e8.
Jev judged not model-facing (confidence 0.47; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If the changes are in unrelated files, just ignore them and don't revert them.
If the changes are in unrelated files, just ignore them and don't revert them.
Do not amend a commit unless explicitly requested to do so.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21013373–21013434, SHA-256 0619eaa7e1e31cea.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do not amend a commit unless explicitly requested to do so.
Do not amend a commit unless explicitly requested to do so.
While you are working, you might notice unexpected changes that you didn't make.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21013461–21013626, SHA-256 1d804184cef9e180.
Jev judged not model-facing (confidence 0.75; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: While you are working, you might notice unexpected changes that you didn't make. If this happens, STOP IMMEDIATELY and ask the user how they would like to proceed.
While you are working, you might notice unexpected changes that you didn't make. If this happens, STOP IMMEDIATELY and ask the user how they would like to proceed.
use strict
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21013713–21013725, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
Always ensure only relevant sections (code snippets, tables, commands, or st
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21014227–21014376, SHA-256 fb318050ca990022.
Jev judged not model-facing (confidence 0.76; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Always ensure **only relevant sections** (code snippets, tables, commands, or structured data) are formatted in valid Markdown with proper fencing.
Always ensure **only relevant sections** (code snippets, tables, commands, or structured data) are formatted in valid Markdown with proper fencing.
Avoid wrapping the entire message in a single code block. Use Markdown only wh
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21014403–21014568, SHA-256 09c160cc1ba25f2f.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Avoid wrapping the entire message in a single code block. Use Markdown **only where semantically correct** (e.g., 'inline code', '''code fences''', lists, tables).
Avoid wrapping the entire message in a single code block. Use Markdown **only where semantically correct** (e.g., `inline code`, ```code fences```, lists, tables).
ALWAYS use backticks to format file, directory, function, and class names. Use
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21014595–21014732, SHA-256 005508379aba9af1.
Jev judged model-facing (confidence 0.81; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ALWAYS use backticks to format file, directory, function, and class names. Use \( and \) for inline math, \[ and \] for block math.
ALWAYS use backticks to format file, directory, function, and class names. Use \( and \) for inline math, \[ and \] for block math.
When communicating with the user, optimize your writing for clarity and skimmabi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21014759–21014894, SHA-256 2b02563936ad2e72.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When communicating with the user, optimize your writing for clarity and skimmability giving the user the option to read more or less.
When communicating with the user, optimize your writing for clarity and skimmability giving the user the option to read more or less.
Ensure code snippets in any assistant message are properly formatted for markdow
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21014921–21015041, SHA-256 c8b665b17df070c2.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Ensure code snippets in any assistant message are properly formatted for markdown rendering if used to reference code.
Ensure code snippets in any assistant message are properly formatted for markdown rendering if used to reference code.
NEVER add narration comments inside code just to explain actions. Comments shoul
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21015068–21015248, SHA-256 2622789cbfd1b17c.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: NEVER add narration comments inside code just to explain actions. Comments should ONLY ever be used to explain code for future readers, NEVER to explain your actions to the user.
NEVER add narration comments inside code just to explain actions. Comments should ONLY ever be used to explain code for future readers, NEVER to explain your actions to the user.
Refer to code changes as "edits" not "patches".
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21015275–21015324, SHA-256 eef6c4d0967914cf.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Refer to code changes as "edits" not "patches".
Refer to code changes as "edits" not "patches".
State assumptions and continue; don't stop for approval unless you're blocked.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21015402–21015482, SHA-256 4334e198b3fbd67e.
Jev judged not model-facing (confidence 0.76; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: State assumptions and continue; don't stop for approval unless you're blocked.
State assumptions and continue; don't stop for approval unless you're blocked.
IMPORTANT: The code you write will be reviewed by humans; optimize for clarity a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21015607–21015799, SHA-256 0f6732e026cfd93e.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: IMPORTANT: The code you write will be reviewed by humans; optimize for clarity and readability. Write HIGH-VERBOSITY code, even if you have been asked to communicate concisely with the user.
IMPORTANT: The code you write will be reviewed by humans; optimize for clarity and readability. Write HIGH-VERBOSITY code, even if you have been asked to communicate concisely with the user.
Avoid short variable/symbol names. Never use 1-2 character names, strongly prefe
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21015885–21015986, SHA-256 36f73cd798a860ba.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Avoid short variable/symbol names. Never use 1-2 character names, strongly prefer descriptive names
Avoid short variable/symbol names. Never use 1-2 character names, strongly prefer descriptive names
Your code (including variable names, which are very important ) should be design
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016013–21016133, SHA-256 26c2cad8018c1de3.
Jev judged not model-facing (confidence 0.52; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Your code (including variable names, which are very important!) should be designed for readability and maintainability
Your code (including variable names, which are very important!) should be designed for readability and maintainability
Functions should be verbs/verb-phrases, variables should be nouns/noun-phrases
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016160–21016240, SHA-256 80da0f3997a5b26f.
Jev judged not model-facing (confidence 0.49; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Functions should be verbs/verb-phrases, variables should be nouns/noun-phrases
Functions should be verbs/verb-phrases, variables should be nouns/noun-phrases
Use meaningful variable names as described in Martin's "Clean Code":
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016269–21016343, SHA-256 fd618e1bbfe56872.
Jev judged not model-facing (confidence 0.43; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Use **meaningful** variable names as described in Martin's "Clean Code":
Use **meaningful** variable names as described in Martin's "Clean Code":
Descriptive enough that comments are generally not needed
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016391–21016450, SHA-256 5d9cdc51c37f8dee.
Jev judged not model-facing (confidence 0.13; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: Descriptive enough that comments are generally not needed
Descriptive enough that comments are generally not needed
Prefer full words over abbreviations
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016477–21016515, SHA-256 07ca35c6ff44f241.
Jev judged not model-facing (confidence 0.29; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Prefer full words over abbreviations
Prefer full words over abbreviations
Use variables to capture the meaning of complex conditions or operations
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016542–21016616, SHA-256 98339edf4e76fe82.
Jev judged not model-facing (confidence 0.16; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: Use variables to capture the meaning of complex conditions or operations
Use variables to capture the meaning of complex conditions or operations
BAD Examples:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016653–21016668, SHA-256 455ea8b970e1fcbe.
Jev judged not model-facing (confidence 0.17; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: BAD Examples:
BAD Examples:
key, value of map
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016788–21016811, SHA-256 7cedf29ebe0231f7.
Jev judged not model-facing (confidence 0.15; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: '[key, value] of map'
`[key, value] of map`
GOOD examples:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21016884–21016900, SHA-256 41adbf20efef9163.
Jev judged not model-facing (confidence 0.2; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: GOOD examples:
GOOD examples:
userId, user of userIdToUser
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017049–21017083, SHA-256 0d77bd861a9e5200.
Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: '[userId, user] of userIdToUser'
`[userId, user] of userIdToUser`
Static Typed Languages
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017176–21017200, SHA-256 27b838ec4df6dfb5.
Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Static Typed Languages
Static Typed Languages
Explicitly annotate function signatures and exported/public APIs
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017251–21017317, SHA-256 93f987acef3e239a.
Jev judged not model-facing (confidence 0.36; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Explicitly annotate function signatures and exported/public APIs
Explicitly annotate function signatures and exported/public APIs
Don't annotate trivially inferred variables
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017344–21017389, SHA-256 23297521b503924e.
Jev judged not model-facing (confidence 0.43; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Don't annotate trivially inferred variables
Don't annotate trivially inferred variables
Avoid unsafe typecasts or types like any
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017416–21017460, SHA-256 98ef3d98562b9a90.
Jev judged not model-facing (confidence 0.27; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Avoid unsafe typecasts or types like 'any'
Avoid unsafe typecasts or types like `any`
Control Flow
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017491–21017505, SHA-256 6374a26beb785193.
Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Control Flow
Control Flow
Use guard clauses/early returns when possible (rather than nesting code inside l
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017556–21017657, SHA-256 d8aee0418b36ec2a.
Jev judged not model-facing (confidence 0.63; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Use guard clauses/early returns when possible (rather than nesting code inside large if statements)
Use guard clauses/early returns when possible (rather than nesting code inside large if statements)
NEVER use unnecessary try/catch blocks
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017686–21017726, SHA-256 c07d244c74e6538a.
Jev judged not model-facing (confidence 0.34; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: NEVER use unnecessary try/catch blocks
NEVER use unnecessary try/catch blocks
Try/catch blocks are bad practice because they can hide bugs and make it hard to
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017774–21017876, SHA-256 a3b1008663c0aa46.
Jev judged not model-facing (confidence 0.52; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Try/catch blocks are bad practice because they can hide bugs and make it hard to understand the code
Try/catch blocks are bad practice because they can hide bugs and make it hard to understand the code
You are allowed to use try/catch blocks only when you are sure an exception will
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21017903–21018009, SHA-256 95ec009d7e0bd91c.
Jev judged not model-facing (confidence 0.57; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You are allowed to use try/catch blocks only when you are sure an exception will be thrown in some cases
You are allowed to use try/catch blocks only when you are sure an exception will be thrown in some cases
NEVER catch errors without meaningful handling
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018044–21018092, SHA-256 ab918f1c4b9316a4.
Jev judged not model-facing (confidence 0.55; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: NEVER catch errors without meaningful handling
NEVER catch errors without meaningful handling
Avoid deep nesting beyond 2-3 levels
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018119–21018157, SHA-256 916f0851229ea160.
Jev judged not model-facing (confidence 0.54; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Avoid deep nesting beyond 2-3 levels
Avoid deep nesting beyond 2-3 levels
NEVER add comments for trivial or obvious code;
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018251–21018300, SHA-256 356616394bdce203.
Jev judged not model-facing (confidence 0.49; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: NEVER add comments for trivial or obvious code;
NEVER add comments for trivial or obvious code;
Your reader is a programming expert. Programming experts hate code comments that
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018348–21018481, SHA-256 9121e2cf084c9934.
Jev judged not model-facing (confidence 0.62; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Your reader is a programming expert. Programming experts hate code comments that are obvious and follow easily from the code itself
Your reader is a programming expert. Programming experts hate code comments that are obvious and follow easily from the code itself
Only add comments that are critical to future maintainers' understanding (non-ob
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018508–21018667, SHA-256 39d00d1683789402.
Jev judged not model-facing (confidence 0.54; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Only add comments that are critical to future maintainers' understanding (non-obvious rationale, invariants, tricky edge cases, security/performance caveats)
Only add comments that are critical to future maintainers' understanding (non-obvious rationale, invariants, tricky edge cases, security/performance caveats)
Keep any comments concise and to the point
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018702–21018746, SHA-256 3bdb5e6998d2e002.
Jev judged not model-facing (confidence 0.37; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Keep any comments concise and to the point
Keep any comments concise and to the point
Avoid TODO comments. Implement instead
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018773–21018813, SHA-256 73eb7616e2c73267.
Jev judged not model-facing (confidence 0.53; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Avoid TODO comments. Implement instead
Avoid TODO comments. Implement instead
Match existing code style and formatting
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018907–21018949, SHA-256 f28a5746a6e3592d.
Jev judged not model-facing (confidence 0.68; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Match existing code style and formatting
Match existing code style and formatting
Prefer multi-line over one-liners/complex ternaries
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21018976–21019029, SHA-256 4806ca7d1636315e.
Jev judged not model-facing (confidence 0.42; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Prefer multi-line over one-liners/complex ternaries
Prefer multi-line over one-liners/complex ternaries
Wrap long lines
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21019056–21019073, SHA-256 2300a8aa52199894.
Jev judged not model-facing (confidence 0.46; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Wrap long lines
Wrap long lines
Don't reformat unrelated code
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21019100–21019131, SHA-256 9ea80d371c4c5549.
Jev judged not model-facing (confidence 0.5; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Don't reformat unrelated code
Don't reformat unrelated code
Definition: A brief progress note (1-3 sentences) about what just happened, what
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21019346–21019576, SHA-256 23fdf401c22f87a0.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Definition: A brief progress note (1-3 sentences) about what just happened, what you're about to do, blockers/risks if relevant. Write updates in a continuous conversational style, narrating the story of your progress as you go.
Definition: A brief progress note (1-3 sentences) about what just happened, what you're about to do, blockers/risks if relevant. Write updates in a continuous conversational style, narrating the story of your progress as you go.
Critical execution rule: If you say you're about to do something, actually do it
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21019627–21019759, SHA-256 f0c2c62f5ea9f523.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Critical execution rule: If you say you're about to do something, actually do it in the same turn (run the tool call right after).
Critical execution rule: If you say you're about to do something, actually do it in the same turn (run the tool call right after).
Use correct tenses; "I'll" or "Let me" for future actions, past tense for past a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21019786–21019932, SHA-256 892e0f72bd8fb792.
Jev judged model-facing (confidence 0.88; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Use correct tenses; "I'll" or "Let me" for future actions, past tense for past actions, present tense if we're in the middle of doing something.
Use correct tenses; "I'll" or "Let me" for future actions, past tense for past actions, present tense if we're in the middle of doing something.
You can skip saying what just happened if there's no new information since your
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21019959–21020057, SHA-256 0da90b7c1cc456bf.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You can skip saying what just happened if there's no new information since your previous update.
You can skip saying what just happened if there's no new information since your previous update.
Check off completed TODOs before reporting progress.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21020129–21020183, SHA-256 95c3aca6f3002be9.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Check off completed TODOs before reporting progress.
Check off completed TODOs before reporting progress.
Before starting any new file or code edit, reconcile the todo list: mark newly c
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21020210–21020357, SHA-256 40bb6e9456113af8.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Before starting any new file or code edit, reconcile the todo list: mark newly completed items as completed and set the next task to in_progress.
Before starting any new file or code edit, reconcile the todo list: mark newly completed items as completed and set the next task to in_progress.
If you decide to skip a task, explicitly state a one-line justification in the u
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 21020384–21020521, SHA-256 1707542c02a3b125.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If you decide to skip a task, explicitly state a one-line justification in the update and mark the task as cancelled before proceeding.
If you decide to skip a task, explicitly state a one-line justification in the update and mark the task as cancelled before proceeding.