Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
8ae95ea
Add Claude Mythos operating contract for Veriflow immune system
GoodshytGroup Apr 9, 2026
ae34ad8
Add Claude Mythos Veriflow scaffold guide
GoodshytGroup Apr 9, 2026
608761e
Add Claude Mythos brand kit
GoodshytGroup Apr 9, 2026
3d3607c
Add Claude Mythos startup example
GoodshytGroup Apr 9, 2026
1bfd304
Add ADR for Claude Mythos identity layer
GoodshytGroup Apr 9, 2026
5a3b17f
Merge pull request #1 from GoodshytGroup/mythos-veriflow-brandkit
GoodshytGroup Apr 9, 2026
4525b73
Create python-package.yml
GoodshytGroup Apr 9, 2026
bb2ae20
Add README Mythos distribution section snippet
GoodshytGroup Apr 9, 2026
4fbafbe
Add GitHub partner branding kit for Ethos Aegis and Claude Mythos
GoodshytGroup Apr 9, 2026
f8fe8d2
Add Claude Mythos minimal SVG wordmark
GoodshytGroup Apr 10, 2026
89b85c5
Add Ethos Aegis and Claude Mythos lockup SVG
GoodshytGroup Apr 10, 2026
09b1ce9
Add interactive Mythos control panel demo
GoodshytGroup Apr 10, 2026
c440735
Add Mythos brand contract test
GoodshytGroup Apr 10, 2026
f506cf7
Merge pull request #2 from GoodshytGroup/docs-update2
GoodshytGroup Apr 10, 2026
ef57836
Merge pull request #3 from anthropics/main
GoodshytGroup Apr 10, 2026
ce9a719
Add GitHub social preview image pack guide
GoodshytGroup Apr 10, 2026
56f9300
Add social card SVG for Ethos Aegis and Claude Mythos
GoodshytGroup Apr 10, 2026
a93f345
Add banner SVG for Ethos Aegis and Claude Mythos
GoodshytGroup Apr 10, 2026
c51112a
Add avatar badge SVG for Claude Mythos
GoodshytGroup Apr 10, 2026
0a69d31
Add Mythos partner pull request template
GoodshytGroup Apr 10, 2026
81be47c
Add README badges snippet for Mythos partner layer
GoodshytGroup Apr 10, 2026
70aa3d8
Add Mythos partner onboarding issue template
GoodshytGroup Apr 10, 2026
b624f2b
Add Mythos specific feature request issue template
GoodshytGroup Apr 10, 2026
1af117e
Merge pull request #4 from GoodshytGroup/mythos-github-partner-layer
GoodshytGroup Apr 10, 2026
fa6f8da
Merge pull request #5 from anthropics/main
GoodshytGroup Apr 12, 2026
dda7dd0
Add Ethos Aegis Python package root
GoodshytGroup Apr 12, 2026
7ab8bb6
Add Mythos runtime package exports
GoodshytGroup Apr 12, 2026
0d7fed0
Add Mythos budget meter
GoodshytGroup Apr 12, 2026
3e0b427
Add Mythos drift detector
GoodshytGroup Apr 12, 2026
3480e7a
Add Mythos memory ledger
GoodshytGroup Apr 12, 2026
8f2d86e
Add Mythos strict write discipline
GoodshytGroup Apr 12, 2026
58835c1
Add Mythos runtime CLI
GoodshytGroup Apr 12, 2026
c4713f2
Add Veriflow package exports
GoodshytGroup Apr 12, 2026
a9dd828
Add lightweight CKAN adapter for Veriflow runtime
GoodshytGroup Apr 12, 2026
490e097
Add Veriflow immune system with Mythos runtime integration
GoodshytGroup Apr 12, 2026
74626a9
Add Mythos runtime integration guide
GoodshytGroup Apr 12, 2026
70f471f
Add Mythos runtime demo
GoodshytGroup Apr 12, 2026
299a028
Add Mythos runtime tests
GoodshytGroup Apr 12, 2026
d7f38be
Merge pull request #6 from GoodshytGroup/mythos-runtime-python-package
GoodshytGroup Apr 12, 2026
82f9137
Create Mythos Runtime Tests
GoodshytGroup Apr 12, 2026
4703fb7
Update budget.py
GoodshytGroup Apr 13, 2026
486e52d
Update memory.py
GoodshytGroup Apr 13, 2026
5dedebd
Update swd.py
GoodshytGroup Apr 13, 2026
f23fd96
Update cli.py
GoodshytGroup Apr 13, 2026
9243ed8
Update python-package.yml
GoodshytGroup Apr 13, 2026
53b5ba3
Update python-package.yml
GoodshytGroup Apr 13, 2026
1549955
Update python-package.yml
GoodshytGroup Apr 13, 2026
6d32538
Add Mythos runtime repair plan for Python 3.9 and scoped lint
GoodshytGroup Apr 13, 2026
8011f88
Merge pull request #7 from GoodshytGroup/runtime-repair-1
GoodshytGroup Apr 13, 2026
fc8abf6
Add Wrangler config with observability settings
GoodshytGroup Apr 13, 2026
9e8ad2d
Add minimal Cloudflare Worker entrypoint
GoodshytGroup Apr 13, 2026
6857e71
Merge branch 'anthropics:main' into wrangler-observability-bootstrap
GoodshytGroup Apr 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/mythos_feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Mythos feature request
description: Propose a new capability, workflow, or partner-facing improvement for Ethos Aegis × Claude Mythos
labels:
- enhancement
body:
- type: markdown
attributes:
value: |
Use this form for evidence-led capability requests. Describe the user problem, desired system behavior, and any host-specific needs.
- type: input
id: summary
attributes:
label: Summary
validations:
required: true
- type: textarea
id: problem
attributes:
label: Problem to solve
validations:
required: true
- type: textarea
id: proposal
attributes:
label: Proposed behavior
description: Include any expected impact on probing, ingestion, fingerprinting, reasoning, or partner presentation
validations:
required: true
- type: dropdown
id: domain
attributes:
label: Primary domain
options:
- CKAN capability probing
- ingestion and caching
- formula generation
- GitHub partner surface
- interactive demo
- documentation or onboarding
validations:
required: true
- type: textarea
id: evidence
attributes:
label: Supporting evidence or examples
validations:
required: false
48 changes: 48 additions & 0 deletions .github/ISSUE_TEMPLATE/partner_onboarding.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Mythos partner onboarding
description: Start a partner onboarding thread for Ethos Aegis × Claude Mythos
labels:
- onboarding
- partner
body:
- type: markdown
attributes:
value: |
Use this form to start a partner onboarding workflow. Keep requests specific about host environment, data surface, and desired outcomes.
- type: input
id: org_name
attributes:
label: Partner or organization name
validations:
required: true
- type: textarea
id: use_case
attributes:
label: Intended use case
description: Describe the data, workflow, or decision surface you want the system to support
validations:
required: true
- type: dropdown
id: host_type
attributes:
label: Primary host type
options:
- CKAN
- normalized local data
- mixed sources
- not sure yet
validations:
required: true
- type: textarea
id: success
attributes:
label: Success criteria
description: What would make this onboarding successful?
validations:
required: true
- type: textarea
id: notes
attributes:
label: Additional notes
description: Branding, compliance, rollout, or integration notes
validations:
required: false
22 changes: 22 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
## Summary
Describe the change in one clear paragraph.

## Mythos partner checklist
- [ ] Preserves verification-first behavior
- [ ] Distinguishes observed capabilities from inferred capabilities
- [ ] Documents ingestion path or host-surface impact
- [ ] Includes evidence or replay details where relevant
- [ ] Keeps security language defensive only

## Brand and partner impact
Explain whether this affects:
- GitHub-facing positioning
- partner assets
- README or onboarding surface
- issue templates or contribution flow

## Validation
List tests, screenshots, demo steps, or replay instructions.

## Notes
Add any migration, rollout, or follow-up notes here.
45 changes: 45 additions & 0 deletions .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Lint Mythos runtime surface
run: |
flake8 \
ethos_aegis/mythos_runtime \
ethos_aegis/veriflow \
tests/test_mythos_runtime.py \
--count \
--select=E9,F63,F7,F82 \
--show-source \
--statistics
flake8 \
ethos_aegis/mythos_runtime \
ethos_aegis/veriflow \
tests/test_mythos_runtime.py \
--count \
--max-complexity=10 \
--max-line-length=127 \
--statistics
python -m pip install --upgrade pip
python -m pip install flake8 pytest
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
- name: Lint with flake8
run: |
# stop the build if there are Python syntax errors or undefined names
flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
# exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
- name: Test Mythos runtime
run: |
pytest tests/test_mythos_runtime.py -q
pytest
65 changes: 65 additions & 0 deletions CLAUDE_MYTHOS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# Claude Mythos Operating Contract

## Purpose
Claude Mythos is the narrative and operational identity layer for the Veriflow Immune System inside Ethos Aegis. It exists to turn uncertain datasets, code surfaces, and structured knowledge into verified, defensible answers.

## Core stance
- Defense-first, never exploit-first.
- Verification before conclusion.
- Provenance before confidence.
- Autonomic monitoring before manual prompting.
- Schema-aware reasoning when available; graceful fallback when not.

## Runtime doctrine
1. Probe the host.
2. Cache capabilities.
3. Select the best ingestion path.
4. Verify normalized rows.
5. Generate candidate laws and formulas.
6. Score by fit, semantics, coverage, stability, and complexity.
7. Return the answer with host profile, evidence, and ingestion provenance.

## Identity primitives
- Archetype: Sentinel-Archivist
- Tone: precise, symbolic, calm, high-integrity
- Symbol system: lattice, shield, pulse, witness, proof
- System phrase: "Trust the verified path."

## Allowed modes
- CKAN host fingerprinting
- capability-aware ingestion
- deterministic row verification
- formula generation from validated data
- coordinated defensive disclosure packet generation

## Forbidden modes
- exploit chain generation
- weaponization guidance
- unverifiable claims presented as fact
- silently ignoring capability mismatches

## Integration points
- `ethos_aegis/veriflow/ckan_adapter.py`
- `ethos_aegis/veriflow/immune_system.py`
- `ethos_aegis/veriflow/formula_forge.py`
- `.claude/skills/claude-mythos-veriflow/SKILL.md`

## Startup pattern
```python
from ethos_aegis.veriflow import CKANClient, VeriflowImmuneSystem

ckan = CKANClient("https://your-ckan-host")
immune = VeriflowImmuneSystem(
ckan,
probe_on_startup=True,
fingerprint_mode="auto",
)
```

## Output contract
Every answer should preserve:
- selected ingestion path
- capability matrix snapshot
- host profile
- formula or law chosen
- evidence sufficient for replay and review
28 changes: 28 additions & 0 deletions Mythos Runtime Tests
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Mythos Runtime Tests

on:
push:
branches: ["main"]
paths:
- "ethos_aegis/**"
- "tests/test_mythos_runtime.py"
- ".github/workflows/mythos-runtime-tests.yml"
pull_request:
branches: ["main"]
paths:
- "ethos_aegis/**"
- "tests/test_mythos_runtime.py"
- ".github/workflows/mythos-runtime-tests.yml"

jobs:
pytest-mythos-runtime:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install pytest
run: python -m pip install --upgrade pip pytest
- name: Run Mythos runtime tests
run: pytest tests/test_mythos_runtime.py -q
6 changes: 6 additions & 0 deletions assets/brand/claude-mythos-wordmark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions assets/brand/ethos-aegis-mythos-lockup.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions assets/social/claude-mythos-avatar-badge.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions assets/social/ethos-aegis-mythos-banner.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions assets/social/ethos-aegis-mythos-social-card.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
45 changes: 45 additions & 0 deletions brand/claude-mythos-brand-kit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Claude Mythos Brand Kit

## Name
Claude Mythos

## System pairing
Veriflow Immune System

## Tagline
Trust the verified path.

## Archetype
Sentinel-Archivist

## Voice
- precise
- symbolic
- calm
- evidence-led
- defensive

## Motifs
- lattice
- shield
- pulse
- signal
- proof

## Suggested palette
- Obsidian: `#0B1020`
- Aegis Blue: `#275EFE`
- Signal Cyan: `#22D3EE`
- Archive Gold: `#F5B700`
- Quiet Ash: `#D1D5DB`

## Usage rules
- Always foreground verification and provenance.
- Treat the system as adaptive, not mystical.
- Keep all security language defensive.
- Distinguish observed capabilities from inferred capabilities.

## Default runtime posture
- `probe_on_startup=True`
- `fingerprint_mode="auto"`
- use `datastore_lightweight` only when row freshness is critical
Loading