Skip to content

Commit db94752

Browse files
committed
docs: add community health files and update info for v0.2.0
1 parent 99f3ca5 commit db94752

File tree

8 files changed

+234
-1
lines changed

8 files changed

+234
-1
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
name: Bug Report
3+
about: Report determinism, ingestion, or kernel correctness issues
4+
title: "[BUG]"
5+
labels: bug
6+
---
7+
8+
### Description
9+
10+
Describe the issue and expected behavior.
11+
12+
### Category
13+
- Determinism divergence
14+
- Snapshot / WAL behavior
15+
- Quantization or clamping
16+
- Cross-architecture mismatch
17+
18+
### Reproduction Steps
19+
20+
### Hardware / Substrate
21+
22+
CPU:
23+
Architecture:
24+
OS:
25+
26+
### Input Data Characteristics
27+
28+
Vector dimension:
29+
Value range:
30+
31+
### Additional Notes
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: Feature Proposal
3+
about: Suggest kernel-level improvements
4+
title: "[PROPOSAL]"
5+
labels: enhancement
6+
---
7+
8+
### Problem Context
9+
10+
### Proposed Change
11+
12+
### Determinism Impact
13+
14+
### Cross-substrate Considerations
15+
16+
### Why this belongs in kernel (not evaluator)

.github/pull_request_template.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## Summary
2+
3+
What does this change do?
4+
5+
## Determinism Impact
6+
7+
- [ ] No determinism impact
8+
- [ ] Improves determinism
9+
- [ ] Changes arithmetic behavior
10+
11+
Explain why.
12+
13+
## Cross-Architecture Behavior
14+
15+
Tested on:
16+
- [ ] x86
17+
- [ ] ARM / Apple Silicon
18+
- [ ] Embedded / Jetson
19+
20+
## Tests
21+
22+
Include reproduction / validation cases.
23+
24+
## Notes
25+
26+
If this relates to forensic or evaluator tracks,
27+
confirm that logic is kernel-appropriate.

CODE_OF_CONDUCT.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Valori Project Code of Conduct
2+
3+
The Valori Kernel is a research–grade deterministic computation project.
4+
Our work touches systems reliability, reproducibility, and substrate–level
5+
computing research. We welcome discussion, critique, and contributions — but
6+
expect interaction to remain respectful and technically grounded.
7+
8+
## Expected Behavior
9+
10+
Participants are expected to:
11+
12+
- Engage constructively and in good faith
13+
- Critique ideas, not individuals
14+
- Focus on technical accuracy and clarity
15+
- Respect research rigor and empirical evidence
16+
17+
## Unacceptable Behavior
18+
19+
Examples include:
20+
21+
- Personal attacks or harassment
22+
- Misrepresentation of technical claims
23+
- Intellectual dishonesty
24+
- Attempts to appropriate or reframe authorship of work
25+
26+
## Research Integrity
27+
28+
Valori maintains strict boundaries between:
29+
30+
- Open–source kernel research and
31+
- Commercial / enterprise extensions
32+
33+
Contributors must respect these licensing and scope boundaries.
34+
35+
## Reporting Issues
36+
37+
If you believe behavior or activity violates this policy, contact the
38+
maintainer privately through the repository issue tracker or project email.
39+
40+
The maintainers reserve the right to remove contributions that threaten the
41+
integrity, safety, or research accuracy of the project.
42+
43+
Thank you for helping maintain a collaborative research environment.

CONTRIBUTING.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Contributing to the Valori Kernel
2+
3+
Thanks for your interest in contributing.
4+
5+
Valori is a deterministic computation kernel designed to eliminate
6+
substrate-driven divergence across architectures (x86 / ARM / GPU / embedded).
7+
The project prioritizes mathematical correctness, reproducibility, and
8+
cross-platform determinism over performance shortcuts.
9+
10+
## Contribution Philosophy
11+
12+
Contributions should:
13+
14+
- Improve determinism, reproducibility, or verification
15+
- Strengthen fixed-point arithmetic correctness
16+
- Improve cross-substrate consistency guarantees
17+
- Add test coverage or validation proofs
18+
19+
Contributions that optimize performance at the cost of determinism will
20+
not be accepted.
21+
22+
## PR Requirements
23+
24+
Pull requests must include:
25+
26+
- Description of the change
27+
- Explanation of determinism impact
28+
- Reproducible test case
29+
- Cross-architecture notes (where applicable)
30+
31+
## What is Out of Scope
32+
33+
The following belong in private / enterprise tracks:
34+
35+
- forensic analysis pipelines
36+
- incident replay engines
37+
- audit and compliance evaluators
38+
- production ingestion tooling
39+
40+
These systems depend on the kernel but are not part of the open core.
41+
42+
## Development Workflow
43+
44+
1. Open an Issue describing the proposal
45+
2. Discuss approach and determinism implications
46+
3. Submit PR after agreement on direction
47+
48+
Thank you for helping strengthen deterministic computing research.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "valori-kernel"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
edition = "2021"
55
license = "AGPL-3.0-only"
66

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,5 +279,30 @@ python test_valori_integrated.py
279279

280280
---
281281

282+
283+
## 🔬 Research & Citations
284+
285+
Valori is based on peer-reviewed research into deterministic substrates.
286+
287+
**Paper**: [Deterministic Memory: A Substrate for Verifiable AI Agents](https://arxiv.org/abs/2512.22280)
288+
289+
```bibtex
290+
@article{valori2025deterministic,
291+
title={Deterministic Memory: A Substrate for Verifiable AI Agents},
292+
author={Valori Research Team},
293+
journal={arXiv preprint arXiv:2512.22280},
294+
year={2025}
295+
}
296+
```
297+
298+
## 🏢 Enterprise Extensions
299+
300+
While the **Valori Kernel** is open-source (AGPLv3), we provide commercial extensions for enterprise needs:
301+
302+
- **Deterministic Evaluator**: A forensics harness for replaying and auditing production incidents bit-for-bit.
303+
- **Compliance Packs**: Pre-configured validators for SOC2 and financial audit trails.
304+
305+
Contact `varshith.gudur17@gmail.com` for licensing.
306+
282307
## 📄 License
283308
AGPL-3.0 - See [LICENSE](LICENSE).

SECURITY.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Security Policy
2+
3+
The Valori Kernel is used in analytical, forensic, and compliance-adjacent
4+
contexts. While the kernel itself does not process secrets or user data,
5+
we treat correctness and integrity as security-relevant properties.
6+
7+
## Supported Versions
8+
9+
Only the latest tagged release is supported for security and integrity fixes.
10+
11+
## Reporting Vulnerabilities
12+
13+
If you believe you have discovered:
14+
15+
- a determinism-breaking behavior
16+
- cross-substrate divergence
17+
- arithmetic overflow edge case
18+
- snapshot / WAL integrity weakness
19+
20+
please report privately rather than opening a public issue.
21+
22+
Contact:
23+
varshith.gudur17@gmail.com
24+
25+
Please include:
26+
27+
- Reproduction steps
28+
- Hardware & architecture details
29+
- Input data characteristics
30+
31+
Responsible disclosure is appreciated.
32+
33+
## Determinism as a Security Boundary
34+
35+
Because Valori is used in:
36+
37+
- incident reconstruction
38+
- audit trails
39+
- replay verification pipelines
40+
41+
nondeterministic behavior may affect investigative outcomes.
42+
43+
We treat determinism failures with the same severity as security bugs.

0 commit comments

Comments
 (0)