• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wegamekinglc / Derivatives-Algorithms-Lib
75%
master: 79%

Build:
Build:
LAST BUILD BRANCH: copilot/override-function-gradient-calibration
DEFAULT BRANCH: master
Repo Added 16 Jan 2021 06:31AM UTC
Token RCHt5bHBHiesAZrXN9ctLtgBNi9sbYmV8 regen
Build 3119 Last
Files 202
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feature/dal-refactor-full
branch: feature/dal-refactor-full
CHANGE BRANCH
x
Reset
Sync Branches
  • feature/dal-refactor-full
  • china_2025
  • chore/remove-co-authored-by-from-guides
  • ci/expand-ci-to-public-subprojects
  • ci/matrix-workflow
  • copilot/add-test-coverage-analysis
  • copilot/analyze-test-coverage
  • copilot/analyze-test-coverage-again
  • copilot/design-web-ui-derivatives-portfolio-management
  • copilot/enhance-yield-curve-framework
  • copilot/explore-codebase-implementation-plan
  • copilot/explore-codebase-yield-curve-modeling
  • copilot/override-function-gradient-calibration
  • copilot/refactor-script-engine
  • dependabot/github_actions/actions/checkout-3
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-6.0.2
  • dependabot/github_actions/actions/checkout-6.0.3
  • dependabot/github_actions/astral-sh/setup-uv-8.2.0
  • dependabot/github_actions/astral-sh/setup-uv-caf0cab7a618c569241d31dcd442f54681755d39
  • dependabot/npm_and_yarn/webui/frontend/multi-f57e1e291f
  • dependabot/npm_and_yarn/webui/frontend/vite-8.0.16
  • docs/claude-config-sync
  • docs/fix-documentation-consistency
  • docs/improve-readme-formatting
  • docs/markdown-table-alignment-and-cleanup
  • docs/ptirds-curve-extension-plan
  • docs/restructure-and-webui-rename
  • experimental
  • feature/aad-methodology-doc
  • feature/adept-aad-backend
  • feature/adept-expr-tape-tests
  • feature/agent-team-design
  • feature/agents-tdd-worktree
  • feature/code-style-fixes
  • feature/codipack-aad-backend
  • feature/codipack-polish
  • feature/coverage-build-flag
  • feature/currency-unit-tests
  • feature/dal-pr-review-agent
  • feature/dal-python-uv-modernization
  • feature/dal-refactor-docs
  • feature/dal-refactor-phase0-phase1
  • feature/dal-refactor-phase2
  • feature/dal-refactor-phase3
  • feature/dal-refactor-phase4
  • feature/dal-refactor-phase5
  • feature/dal-unit-test-write-agent
  • feature/dal-web-playwright-e2e
  • feature/docs-table-style-guidance
  • feature/docs-webui-startup
  • feature/enforce-worktree-dal-dev-workflow
  • feature/harden-dal-pr-review-agent
  • feature/log-linear-interp-and-refactor
  • feature/normal-expectation-quadrature
  • feature/piecewise-linear-curve-tests
  • feature/ptirds-log-discount-curve
  • feature/ptirds-single-currency-curve
  • feature/pybind11-migration
  • feature/pybind11-submodule
  • feature/remove-precompute-self-param
  • feature/rename-skills-dal-prefix
  • feature/reorg-miscs-to-subfolders
  • feature/script-engine-test-coverage
  • feature/serialization-tests-and-skills
  • feature/sync-agent-doc-guidance
  • feature/webui-redesign-industrial-terminal
  • feature/windows-ci-workflow
  • feature/ycinstrument-polymorphic-calibration
  • feature/yield-curve-calibration
  • fix/adept-cmake-definitions
  • fix/arrayn-dimension-validation
  • fix/calibration-build-constant
  • fix/machinist-cmake-compiler-id
  • fix/msvc-ndarray-test-parsing
  • fix/nodiscard-warnings-script-tests
  • fix/readme-build-badge
  • fix/underdetermined-guidance-and-xad-default
  • fix/upgrade-vite-plugin-react-for-vite8
  • fix/xccy-calibration-budget
  • fix/xccy-calibration-coverage
  • master
  • old_virtual_dispatch
  • refactor/rename-calibratedyieldcurve-to-curveblock
  • refs/heads/master
  • refs/pull/5/merge
  • revert/ptirds-101
  • use_codi
  • worktree-agent-a344d3a27476b1053

pending completion
26664686514

Pull #71

github

wegamekinglc
docs(readme): update README for new multi-project layout

The DAL refactor moved code from top-level dirs (dal/, public/, tests/,
examples/, externals/, config/, cmake/) into four sub-projects
(dal-cpp/, dal-public/, dal-python/, dal-excel/). Update README.md to
match.

Changes:
- Add Overview section noting the four sub-project workspace layout
  and dependency graph (dal-cpp ← dal-public ← {dal-python, dal-excel})
- Update Building section to describe what build_linux.sh actually does
  now: Machinist codegen against dal-cpp/config/dal.ifc into
  dal-cpp/dal/auto/ and dal-excel/auto/, then ctest
- Document workspace-level CMake options (DAL_BUILD_PUBLIC,
  DAL_BUILD_PYTHON, DAL_BUILD_EXCEL, DAL_CPP_BUILD_TESTS,
  DAL_CPP_BUILD_EXAMPLES, DAL_USE_*_AAD)
- Replace single bin/test_suite with per-sub-project gtest binaries
  (bin/dal_cpp_tests, bin/dal_public_tests) registered via CTest
- Update Python Bindings step from cd public/python to cd dal-python/python
- Rewrite Architecture section: sub-project table on top, then
  dal-cpp internal layout, then core modules with dal-cpp/dal/...
  paths
- Update C++ Examples link from examples/ to dal-cpp/examples/
- Update CMake prereq from 3.16+ to 3.21+ (matches the actual
  cmake_minimum_required in CMakeLists.txt)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Pull Request #71: feat: DAL multi-project refactoring — split into 4 independent sub-projects

4832 of 6429 relevant lines covered (75.16%)

3885982.25 hits per line

Relevant lines Covered
Build:
Build:
6429 RELEVANT LINES 4832 COVERED LINES
3885982.25 HITS PER LINE
Source Files on feature/dal-refactor-full
  • Tree
  • List 191
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26664686514 feature/dal-refactor-full docs(readme): update README for new multi-project layout The DAL refactor moved code from top-level dirs (dal/, public/, tests/, examples/, externals/, config/, cmake/) into four sub-projects (dal-cpp/, dal-public/, dal-python/, dal-excel/). Upda... Pull #71 29 May 2026 10:13PM UTC wegamekinglc github pending completion  
26664688278 feature/dal-refactor-full Merge 4f220f80f into 0d6168c54 Pull #71 29 May 2026 10:13PM UTC web-flow github pending completion  
26663751658 feature/dal-refactor-full fix(codacy): exclude project docs from Agentlinter analysis Codacy's Agentlinter tool is designed to enforce style rules for AI-agent prompts (no undefined acronyms, no absolute rules without escape hatches, etc.). It doesn't apply to project doc... Pull #71 29 May 2026 09:49PM UTC wegamekinglc github pending completion  
26663753659 feature/dal-refactor-full Merge f7da6fc1e into 0d6168c54 Pull #71 29 May 2026 09:48PM UTC web-flow github pending completion  
26663180431 feature/dal-refactor-full docs(claude): update .claude/ docs for new multi-project structure The DAL refactor moved code from top-level dirs (dal/, public/, tests/, examples/, externals/, config/, cmake/) into four sub-projects (dal-cpp/, dal-public/, dal-python/, dal-exc... Pull #71 29 May 2026 09:35PM UTC wegamekinglc github pending completion  
26663182123 feature/dal-refactor-full Merge c3d89a2e4 into 0d6168c54 Pull #71 29 May 2026 09:35PM UTC web-flow github pending completion  
26660838734 feature/dal-refactor-full refactor: move Excel-specific auto/ from dal-public to dal-excel The dal-public/auto/ folder contained Machinist-generated Excel binding wrappers (xl_* functions with __declspec(dllexport) and OPER_* parameters). These are Excel-specific code and... Pull #71 29 May 2026 08:41PM UTC wegamekinglc github pending completion  
26660840292 feature/dal-refactor-full Merge df175eb5c into 0d6168c54 Pull #71 29 May 2026 08:40PM UTC web-flow github pending completion  
26659391779 feature/dal-refactor-full fix(ci): exclude SWIG and Machinist generated files from Codacy Codacy flagged a 'method already defined' issue in dal-python/python/dal/dal.py:1870 (duplicate __iter__ method). This file is auto-generated by SWIG from dal.i and should not be li... Pull #71 29 May 2026 08:08PM UTC wegamekinglc github pending completion  
26658525700 feature/dal-refactor-full fix(ci): move coverage flags to workspace level The gcc-13/14 Linux CI was failing with linker errors: undefined reference to '__gcov_init' undefined reference to '__gcov_merge_add' Cause: Platform.cmake (which sets -ftest-coverage -fprofile... Pull #71 29 May 2026 07:49PM UTC wegamekinglc github pending completion  
See All Builds (1815)

Badge your Repo: Derivatives-Algorithms-Lib

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc