affaan-m/ECC
Documented errors, page 3 of 13. Back to affaan-m/ECC
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Binary name must be a non-empty string | validation | error | validation, empty-argument, package-manager, argument-type |
| ECC_PROJECT_DIR must be a child path within /workspace. | validation | error | configuration, memory-vault, invalid-argument, path-safety |
| Executable must be one argv entry, not an interpolated… | validation | error | cli, validation, shell-injection, argv |
VALIDATION_ERROR Request validation failed | http | error | zod, validation, nextjs, http-422, api |
| Invalid ECC repo root: missing package.json at | validation | critical | security, symlink, memory-vault, path-traversal |
| candidate id collision with different immutable content | exception | error | database, content-addressing, collision, rust |
| output root must not be a symlink | validation | error | security, filesystem, symlink |
| Refusing to overwrite Claude hook for event | exception | error | settings, hooks, drift, overwrite-protection |
| Unknown install target adapter | exception | error | registry, installer, invalid-identifier |
| createPlanCanvasServer requires a session store | validation | error | configuration, missing-argument, server, initialization |
| no JSON object found in response | exception | error | json, llm, parsing, response-validation |
| Refusing to trust managed install-state at | exception | critical | install-state, safety, identity-mismatch |
| --exit-code with --watch requires --watch-count so the… | validation | error | cli, conflicting-flags, argument-parsing |
| must be finite and positive | validation | error | validation, numeric, bool |
retrospective.mixed_task_families all capsules must have the same task family | error_code | error | capsule, task-family, retrospective |
| stochastic schedule is periodic; intervals must vary | validation | error | validation, contract, stochastic |
| artifact path must be canonical and absolute | validation | error | filesystem, path-validation, security |
| GitHub receipt configuration is missing | exception | error | github, configuration, discord |
| Issue # is already claimed by | exception | error | github, concurrency, coordination, claim-conflict |
| Missing value for | validation | error | cli, argument-parsing, setup |
| pandoc did not produce a nonempty regular DOCX artifact | validation | error | pandoc, artifact, filesystem |
| Refusing to ' ': no trusted install root resolved. | validation | error | path-safety, configuration, fail-closed, filesystem |
| Refusing to overwrite unowned JSON fields at | exception | error | config, merge-conflict, json |
| target overlay tracks must be empty | validation | error | resolve, tracks, validation, timeline |
| task_description is required | validation | error | validation, required-field, skill-evolution |
| effect recipe crosses the dry-run provider boundary | validation | error | validation, dry-run, config |
| must be a number | validation | error | skill-evolution, validation, numeric-fields |
| has invalid style evidence | validation | error | validation, schema, contract |
| source_availability_policy must be allow_unavailable or… | validation | error | validation, configuration, valueerror |
| DOCX required: pandoc unavailable; use --markdown-only for… | exception | error | pandoc, dependency, cli |
| memory body is too large | validation | error | cli, input-validation, stdin, payload-too-large |
| --all-harnesses and --harness are mutually exclusive. | validation | error | cli, argument-validation |
| announcement has a pending receipt; inspect Discord before… | exception | error | github, idempotency, state-conflict |
| candidate is bound to a different source or input | validation | error | integrity, provenance, hash-mismatch |
| Cannot adapt Antigravity agent | exception | error | yaml, frontmatter, installer |
| Discord announcement credentials are missing or invalid | exception | error | discord, configuration, credentials |
| Invalid limit | validation | error | validation, pagination |
| receipt has an invalid source identity | validation | error | validation, sha256, receipt |
| Context graph entity not found | validation | error | cli, database, not-found, context-graph |
| ffmpeg failed | exception | error | ffmpeg, subprocess, video, encoding |
| Media command produced an empty output | exception | error | media, ffmpeg, empty-output |
| baseline is not the active harness configuration | exception | error | concurrency, state-machine, database, rust |
| ECC_PROJECT_DIR must be an absolute path within /workspace. | validation | error | frontmatter, schema-validation, missing-field, memory-vault |
| ffmpeg encode failed | exception | error | ffmpeg, subprocess, video-encoding, pipe |
| invalid repo: expected non-empty string, got | validation | error | validation, github, argument |
| Another Nasiko lifecycle operation won lock acquisition | exception | warning | concurrency, locking, race-condition |
| Claude scope and hook options require Claude to be selected. | validation | error | validation, config, guided-install |
| ECC_DRY_RUN must be "1" or "0" when set | validation | error | environment-variable, validation, dry-run |
| output path contains an invalid component | validation | error | security, path-traversal, validation |
| Refusing install: a user-owned file appeared at | exception | error | installer, race-condition, file-conflict |
SETUP_FAILED SETUP_FAILED | error_code | error | cli, setup, unclassified-error |
| Work item not found | exception | error | cli, lookup-failed |
| connector name required unless --all is set | validation | error | cli, argument-validation, missing-flag |
| Refusing to overwrite an unowned or changed install-state at | exception | critical | install-state, safety, fingerprint, concurrency |
| skill_id is required | validation | error | skill-evolution, validation, required-field |
| ${state.reason} | exception | error | filesystem, data-integrity, journal |
| Too many task directories. | exception | error | filesystem, limit-exceeded, resource-cleanup, nodejs |
| claim transaction failed; no permission granted | exception | error | sqlite, transactions, error-wrapping |
| download length does not match declared size | exception | error | network, download, integrity, python |
| GitHub GraphQL returned errors | exception | error | graphql, github-api, api-error |
| An unqualified or incompatible Nasiko executable or receipt… | exception | error | install, version-conflict, file-already-exists |
| could not import | exception | error | resolve, media-import, file-not-found, runtime |
| native snapshot identity mismatch | validation | error | identity, mismatch, snapshot |
| Session not found | exception | error | sqlite, session-store, record-not-found, concurrency |
| Unable to read at | exception | error | filesystem, json-config, file-read, hooks |
| Unknown option " "; put the executable after --. | validation | error | cli, parsing, arguments |
| approved text hash does not match | validation | critical | integrity, tampering, sha256 |
| candidate configuration exceeds 1 MiB | validation | error | config, size-limit, json, validation, rust |
| could not set for | exception | error | resolve, properties, composite, runtime |
| no style pack ' ' under - run mint.py first | exception | error | file-io, config, workflow, path |
| receipt reference digest has conflicting source durations | validation | error | contract, receipt, consistency, integrity |
| receipt source cannot be securely read | validation | error | filesystem, permissions, receipt |
| Refusing to read a non-file at | validation | error | filesystem, safety, symlink |
replay.bad_declaration tool must declare an effect_class | error_code | error | configuration, validation, effect-class, declaration |
| LUT not found | exception | error | file-io, path, video, ffmpeg |
| ${result.error || 'request failed'} | exception | error | ui, api, work-items, control-pane |
| The canonical ito-compute-cli is unpublished and ECC will… | validation | error | cli, environment, security, executable |
| a generated candidate cannot claim original-source identity | validation | error | provenance, validation, candidates |
| invalid repository | validation | error | validation, github, format |
| Ollama connection failed | exception | error | network, ollama, connection |
| release tag is required | validation | error | validation, release, ci |
| --write requires --json or --markdown | validation | error | cli, flag-combination, output-format |
| Canonical session snapshot requires aggregates.workerCount… | validation | error | schema-validation, consistency, session-snapshot |
| memory id must match mem_<lowercase-id> and cannot contain… | exception | error | validation, identifier, memory-vault, path-traversal |
| No session adapter matched target | validation | error | adapter-matching, session-adapters, registry |
ECC_MEMORY_INCOMPLETE Memory lookup is incomplete. Inspect the authorized vault before retrying. | exception | error | filesystem, permissions, io-error |
| git worktree list --porcelain failed | exception | error | git, worktree, command |
| Invalid managed hook entry at | validation | error | validation, type-mismatch, hooks |
| Refusing to write : destination changed after Kimi… | exception | error | race-condition, install, safety |
| samples cannot be empty | validation | error | validation, empty-input, evaluation-harness |
| Standard input remained unavailable after | exception | error | stdin, io, timeout |
| Cannot merge ECC configuration at | exception | error | json, config, shape-mismatch |
| File changed while hashing | validation | error | concurrency, filesystem, toca |
| gh returned invalid JSON | exception | error | json, gh-cli, parsing |
| HTTP | http | error | |
| receipt source is not a safe regular file | validation | error | filesystem, security, symlink, receipt |
| skill execution payload must be an object | validation | error | skill-evolution, validation, payload-shape |
| Binary name contains unsafe characters | validation | error | validation, shell-injection-prevention, package-manager, argument-sanitization |
| Codex version could not be verified for tool-less review | exception | error | cli, codex, version-check, output-parsing |
| dispatch transition lost | exception | error | race-condition, sqlite, concurrency, state-machine |