clock-hash 1.0.0

ClockHash-256: Consensus hash function for ClockinChain
Documentation
# Rust build artifacts
target/
Cargo.lock

# IDE and editor files
.vscode/
.idea/
.cursor/
*.swp
*.swo
*~
*.sublime-project
*.sublime-workspace
.vscode/settings.json
.history/

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
$RECYCLE.BIN/
*.lnk

# Cryptographic keys and secrets (double-check these aren't committed!)
*.key
*.pem
*.crt
*.p12
*.pfx
id_rsa
id_ed25519
*.gpg
secrets/

# Log files
*.log

# Temporary files
*.tmp
*.temp

# Backup files
*.bak
*.backup

# Fuzzing artifacts
fuzz/target/
fuzz/corpus/
fuzz/crashes/
fuzz/artifacts/

# Performance analysis outputs
*_analysis
*_analysis.rs
perf.data
perf.data.old
*.svg
*.html

# Documentation build artifacts
docs/book/
target/doc/

# Security audit reports and sensitive files
SECURITY_AUDIT_REPORT.md
*security_audit*.pdf
*security_audit*.txt
*.secret

# Configuration files are committed to ensure consistency
# rustfmt.toml and clippy.toml are intentionally tracked

# Coverage reports
coverage/
*.profraw
lcov.info
cobertura.xml
*.gcda
*.gcno

# Test artifacts
test_results/
*.test
junit.xml
test_output/
target/coverage/

# Benchmark artifacts
benches/target/
criterion/

# CI/CD artifacts
.github/workflows/*.log
actions.log
*.sarif

# Cargo registry cache (optional, for clean builds)
.cargo/registry/
.cargo/git/
.cargo/config.toml

# Environment files
.env
.env.local
.env.*.local
.envrc

# Debug symbols
*.dSYM/

# Valgrind
callgrind.out.*
vgcore.*
massif.out.*

# Flamegraph and profiling
flamegraph.svg
*.svg
*.folded
*.perf

# Cryptographic test vectors and sensitive data
test_vectors/
vectors/
*test_vector*.txt
*test_vector*.bin

# Debug and development artifacts
debug/
*.debug
*.pdb
symbols/

# Local development databases
*.db
*.sqlite
*.sqlite3

# Temporary development files
scratch/
notes/
*.scratch