218 Commits

Author SHA1 Message Date
L'électron rare 3393dee9f2 feat: add dedicated evidence artifact summary (review lane) 2026-03-14 12:04:48 +01:00
L'électron rare 6fdafcb250 feat: compact verbose evidence signals for review 2026-03-14 10:17:05 +01:00
L'électron rare c0330759ce feat: compact evidence summary paths for portable review 2026-03-13 15:53:14 +01:00
L'électron rare 4b01043a31 feat: highlight failing evidence lanes in markdown summary 2026-03-13 14:28:36 +01:00
L'électron rare 235591bb53 docs: publish markdown evidence sidecar for local review 2026-03-13 13:46:00 +01:00
L'électron rare c7e416d5cc feat: surface evidence status in github step summary 2026-03-13 13:31:55 +01:00
L'électron rare 0434d79c3e ci: cache evidence lane bootstrap and platformio core 2026-03-13 11:21:54 +01:00
L'électron rare 3e3cb061f1 feat: harden native evidence lane for esp builds 2026-03-11 21:17:01 +01:00
L'électron rare 94781d20a1 docs: align evidence pack workflow with canonical evidence lane 2026-03-11 11:26:58 +01:00
L'électron rare d2472b2c94 docs: align operator runbooks with local and github lanes 2026-03-11 10:30:05 +01:00
L'électron rare 4ccaf1ce08 docs: add github workflow sequence (dispatch to evidence) 2026-03-11 10:24:42 +01:00
L'électron rare 138e8d494b docs: add local workflow sequence (evidence lane) 2026-03-11 10:22:05 +01:00
L'électron rare 5efc401625 docs: add kill_life feature map (spec-first atlas) 2026-03-11 10:17:40 +01:00
L'électron rare 532c374a7d fix(validate-specs): fail gracefully when PyYAML is missing
Co-Authored-By: easter_egg <108685187+electron-rare@users.noreply.github.com>
2026-03-11 07:19:25 +01:00
Clément SAILLANT a0af824d09 fix(security): temp dir perms 0700 + macOS bash compat
- cad_runtime.py: chmod 0o777 → 0o700 for temp directories
- setup_repo.sh: replace mapfile with while-read for bash 3.2

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 07:05:14 +01:00
L'électron rare 32062a709b docs: update TODO to v3
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 02:06:57 +01:00
L'électron rare 532dc4d17a chore(cockpit): stage local working changes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 23:29:51 +01:00
L'électron rare 23f04e9c45 perf(tools): deduplicate dirty paths and tighten lot detection
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 22:31:24 +01:00
Clément SAILLANT 28c9035b55 feat(cockpit): chain useful lots automatically 2026-03-09 09:25:21 +01:00
Clément SAILLANT 11c99d3eff docs(autonomy): close zeroclaw integrations lot state 2026-03-09 06:29:40 +01:00
Clément SAILLANT 6101d1d90d feat(autonomy): wire zeroclaw integrations into useful-lot chaining 2026-03-09 06:29:26 +01:00
Clément SAILLANT 16d34ed1bc feat(ai): add zeroclaw n8n lot wrapper 2026-03-09 06:26:23 +01:00
Clément SAILLANT 836750861a docs(autonomy): close zeroclaw integration lot state 2026-03-09 06:25:13 +01:00
Clément SAILLANT 42559ea78f feat(autonomy): chain zeroclaw integration lots automatically 2026-03-09 06:25:03 +01:00
Clément SAILLANT 732400d074 Merge pull request #17 from electron-rare/feat/mac-mcp-cad-host-bootstrap
feat: automate mac mcp cad host bootstrap
2026-03-09 06:12:51 +01:00
Clément SAILLANT 58c7a9ad6a feat: automate mac mcp cad host bootstrap 2026-03-09 06:10:39 +01:00
Clément SAILLANT 5b56e7e4c2 feat(cockpit): automate useful lot chaining 2026-03-09 05:53:43 +01:00
Clément SAILLANT 4c37c87ef4 docs: redistribute assets across README sections for better spacing
- Move banner to top header area, don't panic below intro text
- Move arborescence image into Structure section where it belongs
- Move agents_bmad after full Architecture list instead of mid-list
- Move pipeline_hw_fw after full Features list instead of mid-list
- Split bulk_edit/evidence/gate/sandbox into their matching workflow sections
- Group openclaw_sandbox with CI status icons in Security section
- Add consistent 16px margins between images and text

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 03:34:45 +01:00
Clément SAILLANT 5ac7615e93 docs(mcp): record mac target validation 2026-03-09 03:27:13 +01:00
Clément SAILLANT f4872aa7b5 docs: integrate all unused assets into README
Add badge_42_generated.gif next to the "42 specs" quote and
the 5 openclaw_cicd_*.png status icons in the security section.
All 15 assets in docs/assets/ are now referenced.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 03:26:47 +01:00
Clément SAILLANT 0cbf97ca7d docs: complete README with full MCP, agents, specs, compliance and ecosystem chain
Add missing documentation for:
- 7 MCP servers table (kicad, validate-specs, knowledge-base,
  github-dispatch, freecad, openscad, huggingface)
- 6 agents with roles table + 37 GitHub prompts
- 16 specs with canonical chain (00_intake → 04_tasks)
- BMAD gates/rituals/templates
- Compliance chain (profiles, standards catalog, evidence, constraints)
- 18 CI workflows organized by category
- ZeroClaw integrations (langgraph, autogen, n8n)
- 3 workflow catalog entries
- 8 HuggingFace datasets
- Updated Mermaid diagram with MCP servers and runtime integrations

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 02:47:48 +01:00
Clément SAILLANT 501673727a docs: mark private repos in ecosystem table
crazy_life and mascarade are private — remove dead links and add
visibility column so external visitors know what's accessible.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 02:34:29 +01:00
Clément SAILLANT cb0401516d docs: merge rich README style with current technical content
Combine the visual README (badges, Mermaid, images, citations, FAQ)
with up-to-date technical sections: ZeroClaw, MCP/CAD stack, Python
venv bootstrap, test suites, workflow catalog, ecosystem table, and
CI/release docs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 02:33:32 +01:00
Clément SAILLANT da0d4aa806 docs: restore rich README with badges, Mermaid, images and FAQ
Bring back the detailed README from 9734c88 with visual assets,
agent diagrams, literary references and contributor guide.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 02:31:51 +01:00
Clément SAILLANT 4975be54cb docs(mcp): record mac bootstrap validation state 2026-03-09 02:25:40 +01:00
Clément SAILLANT 19f1adb51b fix(ci): fix badges workflow — force-add ignored files and grant write permission
The .gitignore blocks docs/rfc2119-summary.json, causing git add to fail
on the badges branch. Also upgrade permissions from read to write so the
force-push to the badges branch can succeed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 02:24:44 +01:00
Clément SAILLANT 26a8082016 fix(test): use sys.executable instead of bare python3 in validate_specs tests
The CI subprocess was invoking the system python3 instead of the venv
interpreter, causing compliance validation to fail when PyYAML is only
installed in the venv.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 02:12:54 +01:00
Clément SAILLANT 67b27f7fd1 feat(zeroclaw): support native live runtime 2026-03-09 01:59:00 +01:00
Clément SAILLANT c4568d56c2 ai(zeroclaw): publish on-demand operator runtime 2026-03-09 00:46:53 +01:00
Clément SAILLANT 6caa4042ab docs(mcp): add mac local bootstrap 2026-03-08 22:30:08 +01:00
Clément SAILLANT 0582849256 docs(state): mark local mcp wave closed 2026-03-08 22:14:11 +01:00
Clément SAILLANT 272862c081 docs(state): close local mcp agentics wave 2026-03-08 21:13:30 +01:00
Clément SAILLANT 6aa522fe2f docs(mcp): record live nexar quota-limited status 2026-03-08 20:05:13 +01:00
Clément SAILLANT 3557191cbb fix(mcp): soften external nexar quota degradation 2026-03-08 20:04:19 +01:00
Clément SAILLANT 3415e37466 fix(nexar): load runtime env for smoke validation 2026-03-08 20:03:43 +01:00
Clément SAILLANT b33682a0b3 test(python): keep stable repo-local suite aligned 2026-03-08 20:01:18 +01:00
Clément SAILLANT 0d61c886e1 fix(mcp): treat host pcbnew smoke as optional 2026-03-08 20:01:08 +01:00
Clément SAILLANT e0b7b17997 feat(cad): add local freecad and openscad mcp stack 2026-03-08 20:00:24 +01:00
Clément SAILLANT bd49fc628f feat(mcp): align runtime home and knowledge base tooling 2026-03-08 19:41:26 +01:00
Clément SAILLANT f1cd267164 docs: clarify repo bridge ownership 2026-03-08 12:27:15 +01:00