You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: SCM files, security doc, and build issues (#8)
- Regenerate Cargo.lock (was corrupted with GitHub scanning output)
- Update META.scm: Change from template-repo to ephapax, add ADRs for
Coq verification and WASM target, update development practices
- Update ECOSYSTEM.scm: Change from template-repo to ephapax, add
detailed project positioning and related projects
- Fill SECURITY.md template placeholders with Ephapax-specific values,
add qualifying vulnerabilities relevant to linear type systems
- Add #[allow(dead_code)] to Codegen struct fields reserved for
future interpreter use, eliminating compiler warnings
- Update STATE.scm with comprehensive roadmap, milestones, and
session history documenting resolved issues
All tests pass, build is clean with no warnings.
Co-authored-by: Claude <noreply@anthropic.com>
We take security seriously. We appreciate your efforts to responsibly disclose vulnerabilities and will make every effort to acknowledge your contributions.
22
4
23
5
## Table of Contents
@@ -40,7 +22,7 @@ We take security seriously. We appreciate your efforts to responsibly disclose v
40
22
41
23
The preferred method for reporting security vulnerabilities is through GitHub's Security Advisory feature:
42
24
43
-
1. Navigate to [Report a Vulnerability](https://github.com/{{OWNER}}/{{REPO}}/security/advisories/new)
25
+
1. Navigate to [Report a Vulnerability](https://github.com/hyperpolymath/ephapax/security/advisories/new)
44
26
2. Click **"Report a vulnerability"**
45
27
3. Complete the form with as much detail as possible
46
28
4. Submit — we'll receive a private notification
@@ -52,28 +34,14 @@ This method ensures:
52
34
- Coordinated disclosure tooling
53
35
- Automatic credit when the advisory is published
54
36
55
-
### Alternative: Encrypted Email
56
-
57
-
If you cannot use GitHub Security Advisories, you may email us directly:
58
-
59
-
|||
60
-
|---|---|
61
-
|**Email**| {{SECURITY_EMAIL}} |
62
-
|**PGP Key**|[Download Public Key]({{PGP_KEY_URL}})|
63
-
|**Fingerprint**|`{{PGP_FINGERPRINT}}`|
37
+
### Alternative: GitHub Issues (Non-Sensitive)
64
38
65
-
```bash
66
-
# Import our PGP key
67
-
curl -sSL {{PGP_KEY_URL}} | gpg --import
39
+
For non-sensitive security concerns (e.g., dependency updates, security best practices):
0 commit comments