Skip to content

Ignore local runtime and keyserver state files#36

Closed
YoungJinJung wants to merge 1 commit into
mainfrom
issue-35-ignore-local-state
Closed

Ignore local runtime and keyserver state files#36
YoungJinJung wants to merge 1 commit into
mainfrom
issue-35-ignore-local-state

Conversation

@YoungJinJung

@YoungJinJung YoungJinJung commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Ignore local agent/runtime directories that can contain command logs or pasted context.
  • Ignore local keyserver state files that can contain token hashes and operational metadata.
  • Add contributor guidance for checking local secrets before committing.

Closes #35.

Validation

  • Reviewed the focused diff for .gitignore and CONTRIBUTING.md.
  • env -u GOROOT -u GOPATH /opt/homebrew/bin/go test ./...

Ignore local runtime and keyserver state files that may contain command logs, token hashes, or operational metadata, and document a lightweight pre-commit secret hygiene check for contributors.

Constraint: Keep this issue scoped to repository hygiene without adding new tooling or dependencies.
Rejected: Add a CI secret scanner in this PR | would expand the change beyond the lowest-risk first issue.
Confidence: high
Scope-risk: narrow
Directive: Keep local runtime directories and keyserver state out of version control unless they are sanitized fixtures.
Tested: Reviewed git diff for .gitignore and CONTRIBUTING.md.
Not-tested: go test ./... blocked by local Go toolchain mismatch: stdlib reports go1.25.0 while tool reports go1.25.6.

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR appropriately addresses issue #35 by adding .gitignore entries for local state files and contributor guidance for secret hygiene. The changes include ignoring agent/runtime directories (.codex/, .omx/) and keyserver state files that could contain sensitive data. The new "Secret hygiene" section in CONTRIBUTING.md provides clear, actionable guidance for contributors to verify no sensitive files are staged before committing.

No blocking issues identified. The implementation correctly protects against accidentally committing sensitive local state files.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

@YoungJinJung

Copy link
Copy Markdown
Contributor Author

Closing because this was opened against the wrong repository. The security triage is being redone against companyjupiter/quarkify.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ignore local agent logs and keyserver state files

1 participant