Compress CLAUDE.md guidance above Contributing section#61
Conversation
Cut from 569 to 270 lines (~52%). Fix stale MiniVM paths (bc_emitter.rb lives in examples/minivm/), remove dead scheme_transpiler.rb / interpreter.cht deprecation note, collapse redundant pass / pipeline / authority-boundary sections into a single source-of-truth table, and unify the duplicate invariant lists into one numbered 1-17 set. Everything below ## Contributing is unchanged. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
| Branch | claudemd-compress |
| Testbed | ubuntu-latest |
⚠️ WARNING: No Threshold found!Without a Threshold, no Alerts will ever be generated.
Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the--ci-only-thresholdsflag.
Click to view all benchmark results
| Benchmark | leak-build-ms | Measure (units) x 1e3 | leak-count | Measure (units) | leak-run-ms | Measure (units) |
|---|---|---|---|---|---|---|
| benchmarks/concurrent/02_concurrent_search/bench | 📈 view plot | 1.66 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 6.40 units |
| benchmarks/concurrent/07_stream_merge/bench | 📈 view plot | 1.28 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 34.20 units |
| benchmarks/concurrent/12_false_sharing/bench | 📈 view plot | 1.39 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,001.95 units |
| benchmarks/concurrent/19_atomic_ptr/bench | 📈 view plot | 1.34 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 235.12 units |
| benchmarks/inter-clear/05_concurrent_mvcc_pure_read/bench | 📈 view plot | 1.41 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 467.12 units |
| benchmarks/sequential/04_hashmap/bench | 📈 view plot | 1.28 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,805.81 units |
| benchmarks/sequential/09_frame_vs_heap/bench | 📈 view plot | 1.30 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,654.41 units |
| benchmarks/sequential/14_iterator/bench | 📈 view plot | 1.44 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 379.18 units |
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #61 +/- ##
==========================================
- Coverage 92.83% 92.83% -0.01%
==========================================
Files 206 206
Lines 52596 52596
Branches 12325 12325
==========================================
- Hits 48829 48825 -4
- Misses 3767 3771 +4
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
| Branch | claudemd-compress |
| Testbed | ubuntu-latest |
⚠️ WARNING: No Threshold found!Without a Threshold, no Alerts will ever be generated.
Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the--ci-only-thresholdsflag.
Click to view all benchmark results
| Benchmark | leak-build-ms | Measure (units) x 1e3 | leak-count | Measure (units) | leak-run-ms | Measure (units) |
|---|---|---|---|---|---|---|
| benchmarks/concurrent/03_atomic_contention/bench | 📈 view plot | 5.25 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 69.98 units |
| benchmarks/concurrent/08_pubsub/bench | 📈 view plot | 5.38 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 2,768.45 units |
| benchmarks/concurrent/13_rwlock_starvation/bench | 📈 view plot | 5.19 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,085.75 units |
| benchmarks/inter-clear/06_concurrent_mvcc_writer_pressure/bench | 📈 view plot | 5.48 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 2,620.61 units |
| benchmarks/sequential/05_string_builder/bench | 📈 view plot | 5.11 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 26,146.71 units |
| benchmarks/sequential/10_pool_vs_multiowned/bench | 📈 view plot | 5.08 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 739.77 units |
| benchmarks/server/01_tcp_kvstore/server | 📈 view plot | 5.30 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,002.49 units |
|
| Branch | claudemd-compress |
| Testbed | ubuntu-latest |
⚠️ WARNING: No Threshold found!Without a Threshold, no Alerts will ever be generated.
Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the--ci-only-thresholdsflag.
Click to view all benchmark results
| Benchmark | leak-build-ms | Measure (units) x 1e3 | leak-count | Measure (units) | leak-run-ms | Measure (units) |
|---|---|---|---|---|---|---|
| benchmarks/concurrent/05_backpressure/bench | 📈 view plot | 5.36 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,819.80 units |
| benchmarks/concurrent/10_shard_vs_locked/bench | 📈 view plot | 5.27 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 60,005.04 units |
| benchmarks/concurrent/16_observables/bench | 📈 view plot | 5.18 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 101.76 units |
| benchmarks/inter-clear/03_concurrent_mvcc_vs_rwlock/bench | 📈 view plot | 5.92 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 241.23 units |
| benchmarks/sequential/07_pointer_chase/bench | 📈 view plot | 5.21 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 493.00 units |
| benchmarks/sequential/12_weak_ref_graph/bench | 📈 view plot | 5.24 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 270.59 units |
| benchmarks/server/03_pathological/server | 📈 view plot | 5.28 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,003.01 units |
|
| Branch | claudemd-compress |
| Testbed | ubuntu-latest |
⚠️ WARNING: No Threshold found!Without a Threshold, no Alerts will ever be generated.
Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the--ci-only-thresholdsflag.
Click to view all benchmark results
| Benchmark | leak-build-ms | Measure (units) x 1e3 | leak-count | Measure (units) | leak-run-ms | Measure (units) |
|---|---|---|---|---|---|---|
| benchmarks/concurrent/01_socket_throughput/bench | 📈 view plot | 5.80 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,494.89 units |
| benchmarks/concurrent/06_dynamic_spawn/bench | 📈 view plot | 5.26 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 2,979.19 units |
| benchmarks/concurrent/11_parallel_aggregation/bench | 📈 view plot | 5.24 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 6,455.86 units |
| benchmarks/concurrent/18_atomic_counter/bench | 📈 view plot | 5.18 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 40.52 units |
| benchmarks/inter-clear/04_concurrent_mvcc_fat_struct/bench | 📈 view plot | 5.36 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 355.93 units |
| benchmarks/sequential/03_alloc_throughput/bench | 📈 view plot | 5.17 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 11,571.84 units |
| benchmarks/sequential/13_soa_layout/bench | 📈 view plot | 5.17 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 738.38 units |
|
| Branch | claudemd-compress |
| Testbed | ubuntu-latest |
⚠️ WARNING: No Threshold found!Without a Threshold, no Alerts will ever be generated.
Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the--ci-only-thresholdsflag.
Click to view all benchmark results
| Benchmark | leak-build-ms | Measure (units) x 1e3 | leak-count | Measure (units) | leak-run-ms | Measure (units) |
|---|---|---|---|---|---|---|
| benchmarks/concurrent/04_fanout_fanin/bench | 📈 view plot | 5.65 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 3,603.29 units |
| benchmarks/concurrent/09_kvstore/bench | 📈 view plot | 5.47 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 60,004.33 units |
| benchmarks/concurrent/14_nested_lock/bench | 📈 view plot | 5.33 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 448.11 units |
| benchmarks/inter-clear/02_concurrent_fsm_vs_stackful/bench_fsm | 📈 view plot | 5.21 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 165.45 units |
| benchmarks/inter-clear/02_concurrent_fsm_vs_stackful/bench_stackful | 📈 view plot | 5.27 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 192.14 units |
| benchmarks/sequential/11_pipeline_overhead/bench | 📈 view plot | 5.26 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 13,922.63 units |
| benchmarks/server/02_json_api/server | 📈 view plot | 5.39 units x 1e3 | 📈 view plot | 0.00 units | 📈 view plot | 1,002.75 units |
Cut from 569 to 270 lines (~52%). Fix stale MiniVM paths (bc_emitter.rb lives in examples/minivm/), remove dead scheme_transpiler.rb / interpreter.cht deprecation note, collapse redundant pass / pipeline / authority-boundary sections into a single source-of-truth table, and unify the duplicate invariant lists into one numbered 1-17 set. Everything below ## Contributing is unchanged.