Evidence and archive

main.js · part 312

Full reference
Topics
Status
Showing all 60

60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, part 312. Every entry preserves the shipped literal and its saved verdict or selection reason.

File contents and all parts · All files

Shipped text

"nullable" cannot be used without "type"

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10497113–10497155, SHA-256 83947d804cb36676.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: "nullable" cannot be used without "type"

"nullable" cannot be used without "type"

typeof ${s}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10497592–10497605, SHA-256 0cb41f3c56f7b5bf.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: typeof ${s}

typeof ${s}

${a} == 'object' Array.isArray(${s}) ${s}.length == 1

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10497674–10497735, SHA-256 39d2906c942c5ff7.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${a} == 'object' && Array.isArray(${s}) && ${s}.length == 1

${a} == 'object' && Array.isArray(${s}) && ${s}.length == 1

typeof ${s} · byte 10497777

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10497777–10497790, SHA-256 0cb41f3c56f7b5bf.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: typeof ${s}

typeof ${s}

${c} == undefined

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10497846–10497866, SHA-256 05d73e483c742d96.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${c} !== undefined

${c} !== undefined

${a} == "number" ${a} == "boolean"

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498001–10498040, SHA-256 dfe827ac660eb4bf.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${a} == "number" || ${a} == "boolean"

${a} == "number" || ${a} == "boolean"

${s} === null

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498077–10498092, SHA-256 52258809ff2d8030.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${s} === null

${s} === null

${a} == "boolean" ${s} === null (${a} == "string" ${s} ${s} == +${s}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498149–10498246, SHA-256 7a03fc2f7acb777e.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${a} == "boolean" || ${s} === null || (${a} == "string" && ${s} && ${s} == +${s})

${a} == "boolean" || ${s} === null
              || (${a} == "string" && ${s} && ${s} == +${s})

${a} === "boolean" ${s} === null (${a} === "string" ${s} ${s} == +${

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498307–10498421, SHA-256 30f439b0701bab9c.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${a} === "boolean" || ${s} === null || (${a} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))

${a} === "boolean" || ${s} === null
              || (${a} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))

${s} === "false" ${s} === 0 ${s} === null

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498482–10498531, SHA-256 65cbac534f2e5a46.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${s} === "false" || ${s} === 0 || ${s} === null

${s} === "false" || ${s} === 0 || ${s} === null

${s} === "true" ${s} === 1

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498556–10498587, SHA-256 7263b52742a85c5a.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${s} === "true" || ${s} === 1

${s} === "true" || ${s} === 1

${s} === "" ${s} === 0 ${s} === false

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498632–10498677, SHA-256 d064d0e01d0128ad.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${s} === "" || ${s} === 0 || ${s} === false

${s} === "" || ${s} === 0 || ${s} === false

${a} === "string" ${a} === "number" ${a} === "boolean" ${s} === null

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498725–10498818, SHA-256 2d61b53d85492553.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${a} === "string" || ${a} === "number" || ${a} === "boolean" || ${s} === null

${a} === "string" || ${a} === "number"
              || ${a} === "boolean" || ${s} === null

${c} == undefined · byte 10498875

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498875–10498895, SHA-256 05d73e483c742d96.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${c} !== undefined

${c} !== undefined

${t} == undefined

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10498977–10498997, SHA-256 59ccd34f0fdebda4.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${t} !== undefined

${t} !== undefined

${t} ${s} null

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10499248–10499264, SHA-256 32cf74da2e5fa72d.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${t} ${s} null

${t} ${s} null

${t} typeof ${t} == "object" Array.isArray(${t})

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10499328–10499385, SHA-256 15fc027115959231.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${t} && typeof ${t} == "object" && !Array.isArray(${t})

${t} && typeof ${t} == "object" && !Array.isArray(${t})

(${t} % 1) isNaN(${t})

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10499413–10499442, SHA-256 7fcd8f9b121f35bf.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: !(${t} % 1) && !isNaN(${t})

!(${t} % 1) && !isNaN(${t})

typeof ${t} ${s} ${e}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10499493–10499516, SHA-256 2f6eb531c143f519.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: typeof ${t} ${s} ${e}

typeof ${t} ${s} ${e}

typeof ${t} == "number"

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10499592–10499617, SHA-256 4936e052e253225a.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: typeof ${t} == "number"

typeof ${t} == "number"

typeof ${t} = "object"

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10499770–10499795, SHA-256 cd25ee934dc206c7.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: typeof ${t} != "object"

typeof ${t} != "object"

${t} ${e}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10499810–10499825, SHA-256 28d8729960f1d93c.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: !${t} || ${e}

!${t} || ${e}

must be ${e}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10500031–10500045, SHA-256 669c11b4285639ba.

Jev judged not model-facing (confidence 0.08; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: must be ${e}

must be ${e}

{type: ${e}}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10500103–10500117, SHA-256 74edce1a3c7e0e7a.

Jev judged not model-facing (confidence 0.11; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: {type: ${e}}

{type: ${e}}

{type: ${t}}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10500121–10500135, SHA-256 f0d67ffdb6207df7.

Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: {type: ${t}}

{type: ${t}}

use strict

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10500408–10500420, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

use strict · byte 10501075

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10501075–10501087, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

must NOT have more than ${e} items

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10501333–10501369, SHA-256 02c6698f73f502c3.

Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: must NOT have more than ${e} items

must NOT have more than ${e} items

{limit: ${e}}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10501400–10501415, SHA-256 32fe667374bba668.

Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: {limit: ${e}}

{limit: ${e}}

"additionalItems" is ignored when "items" is not an array of schemas

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10501514–10501584, SHA-256 3facfdfb739cd1f1.

Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: "additionalItems" is ignored when "items" is not an array of schemas

"additionalItems" is ignored when "items" is not an array of schemas

${u} = ${t.length}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10501749–10501770, SHA-256 3ea7c8e86d7d957f.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${u} <= ${t.length}

${u} <= ${t.length}

${u} = ${t.length} · byte 10501856

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10501856–10501877, SHA-256 3ea7c8e86d7d957f.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${u} <= ${t.length}

${u} <= ${t.length}

use strict · byte 10502124

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10502124–10502136, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

no metadata

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10504050–10504063, SHA-256 97736b052655c98b.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: no metadata

no metadata

Received non-Uint8Array chunk

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10504811–10504842, SHA-256 dad1c2d5abbc8fd3.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Received non-Uint8Array chunk

Received non-Uint8Array chunk

Value is not JSON serializable

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10508225–10508257, SHA-256 d8faec1958cfe5dd.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Value is not JSON serializable

Value is not JSON serializable

'next' called on an object that does not implement interface ${t} Iterator.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10508419–10508496, SHA-256 753aed280aabc232.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: 'next' called on an object that does not implement interface ${t} Iterator.

'next' called on an object that does not implement interface ${t} Iterator.

${t} Iterator

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10508763–10508778, SHA-256 6974e01667762183.

Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${t} Iterator

${t} Iterator

no metadata · byte 10509245

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10509245–10509258, SHA-256 97736b052655c98b.

Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: no metadata

no metadata

Controller is already closed

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10510048–10510078, SHA-256 b5f9ab03d1a0311d.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Controller is already closed

Controller is already closed

use strict · byte 10510523

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10510523–10510535, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

Invalid notification, missing "kind"

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10510724–10510762, SHA-256 d9311e4c9ca66d23.

Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Invalid notification, missing "kind"

Invalid notification, missing "kind"

use strict · byte 10510832

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10510832–10510844, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

use strict · byte 10510894

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10510894–10510906, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

FetchToolCall 1 args 0 2 result 1

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10511383–10511420, SHA-256 86f1892008534e42.

Jev judged not model-facing (confidence 0.23; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: FetchToolCall|1 args #0|2 result #1

FetchToolCall|1 args #0|2 result #1

use strict · byte 10511451

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10511451–10511463, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

use strict · byte 10511703

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10511703–10511715, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

Let zodToJsonSchema decide on which parser to use

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10511758–10511809, SHA-256 0681a3361c53a0f6.

Jev judged not model-facing (confidence 0.4; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Let zodToJsonSchema decide on which parser to use

Let zodToJsonSchema decide on which parser to use

Escaped shipped literal "${o e } r n"

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10518330–10518343, SHA-256 08690b2cde17cdcc.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable escaped literal (JSON; preserves every UTF-16 code unit):

"${o[e]}\r\n"

Escaped shipped literal " ${o e } r n "

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10518344–10518359, SHA-256 06d65838ccd7f539.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable escaped literal (JSON; preserves every UTF-16 code unit):

"[${o[e]}\r\n]"

Could not convert regex pattern at ${t.currentPath.join("/")} to a flag-independ

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10518472–10518604, SHA-256 dcbbb09fe0264d55.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Could not convert regex pattern at ${t.currentPath.join("/")} to a flag-independent form! Falling back to the flag-ignorant source

Could not convert regex pattern at ${t.currentPath.join("/")} to a flag-independent form! Falling back to the flag-ignorant source

Warning: OpenAI may not support records in schemas Try an array of key-value pa

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10518677–10518771, SHA-256 f0aa573568f34389.

Jev judged not model-facing (confidence 0.14; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Warning: OpenAI may not support records in schemas! Try an array of key-value pairs instead.

Warning: OpenAI may not support records in schemas! Try an array of key-value pairs instead.

Recursive reference detected at ${t.currentPath.join("/")} Defaulting to any

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10529019–10529098, SHA-256 6d8d8ab994f11d6b.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Recursive reference detected at ${t.currentPath.join("/")}! Defaulting to any

Recursive reference detected at ${t.currentPath.join("/")}! Defaulting to any

Warning: OpenAI may not support schemas with unions as roots Try wrapping it in

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10530308–10530410, SHA-256 8b8243bf60f913bd.

Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Warning: OpenAI may not support schemas with unions as roots! Try wrapping it in an object property.

Warning: OpenAI may not support schemas with unions as roots! Try wrapping it in an object property.

use strict · byte 10530434

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10530434–10530446, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

NOT SUPPORTED: keyword "id", use "$id" for schema ID

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10530541–10530595, SHA-256 5e8f4c66f1582b09.

Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: NOT SUPPORTED: keyword "id", use "$id" for schema ID

NOT SUPPORTED: keyword "id", use "$id" for schema ID

use strict · byte 10530628

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10530628–10530640, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

use strict · byte 10532661

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10532661–10532673, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict

validation failed

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10532766–10532785, SHA-256 be25cb5b6fc6661a.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: validation failed

validation failed

use strict · byte 10532859

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 10532859–10532871, SHA-256 4ee188e1744c1981.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: use strict

use strict