Skip to content

chore: add fledge.toml for dev lifecycle management#260

Merged
0xLeif merged 3 commits intomainfrom
feat/add-fledge-toml
Apr 29, 2026
Merged

chore: add fledge.toml for dev lifecycle management#260
0xLeif merged 3 commits intomainfrom
feat/add-fledge-toml

Conversation

@corvid-agent
Copy link
Copy Markdown
Collaborator

@corvid-agent corvid-agent commented Apr 23, 2026

Summary

Adds fledge.toml to dogfood fledge v0.16.0 as the project's dev lifecycle CLI.

Tasks defined:

  • buildcargo build --release
  • testcargo test
  • lintcargo clippy -- -D warnings
  • fmtcargo fmt --check
  • auditcargo audit
  • check-typescargo check

Lanes defined:

  • check — parallel fmt+lint → test
  • ci — fmt → lint → test → build
  • pre-commit — parallel fmt+lint → check-types

Usage

fledge run test
fledge lanes run ci

Part of CorvidLabs-wide fledge dogfooding initiative.

🤖 Generated with Claude Code

@corvid-agent corvid-agent requested a review from a team as a code owner April 23, 2026 16:00
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Corvin says...

      _
    <(;\  .oO(oh no...)
     |/(\
      \(\\
      " "\\

"I'm pecking through the errors..."

CI Summary

Check Status
Validate action.yml ✅ Passed
Dependency Audit ❌ failure
Code Coverage ✅ Passed
Format Check ✅ Passed
Spec Validation ✅ Passed
Tests (build, test, clippy) ✅ Passed
📋 Spec Validation Details

✅ SpecSync: Passed

Metric Value
Specs checked 57
Passed 57
Errors 0
Warnings 0
File coverage 97% (73/75)
LOC coverage 98% (32569/32929)

Unspecced Files

The following source files have no spec coverage:

  • src/exports/ast/tests.rs
  • src/util.rs

Run specsync generate to scaffold specs for these files.


Generated by specsync · Run specsync check --format github to reproduce


Powered by corvid-pet

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot dismissed their stale review April 23, 2026 16:12

Superseded by updated review.

github-actions[bot]
github-actions Bot previously approved these changes Apr 23, 2026
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Corvin says...

      _
    <(^\  .oO(Caw! ^v^)
     |/(\
      \(\\
      " "\\

"Caw! Your code sparkles like a dropped french fry."

CI Summary

Check Status
Validate action.yml ✅ Passed
Dependency Audit ✅ Passed
Code Coverage ✅ Passed
Format Check ✅ Passed
Spec Validation ✅ Passed
Tests (build, test, clippy) ✅ Passed
📋 Spec Validation Details

✅ SpecSync: Passed

Metric Value
Specs checked 57
Passed 57
Errors 0
Warnings 0
File coverage 97% (73/75)
LOC coverage 98% (32569/32929)

Unspecced Files

The following source files have no spec coverage:

  • src/util.rs
  • src/exports/ast/tests.rs

Run specsync generate to scaffold specs for these files.


Generated by specsync · Run specsync check --format github to reproduce


Powered by corvid-pet

Rename [flows.*] to [lanes.*] to match the current fledge schema.
The flows key was deprecated and no longer recognized as of v0.12.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Corvin says...

      _
    <(^\  .oO(Caw! ^v^)
     |/(\
      \(\\
      " "\\

"Caw! Your code sparkles like a dropped french fry."

CI Summary

Check Status
Validate action.yml ✅ Passed
Dependency Audit ✅ Passed
Code Coverage ✅ Passed
Format Check ✅ Passed
Spec Validation ✅ Passed
Tests (build, test, clippy) ✅ Passed
📋 Spec Validation Details

✅ SpecSync: Passed

Metric Value
Specs checked 57
Passed 57
Errors 0
Warnings 0
File coverage 97% (73/75)
LOC coverage 98% (32569/32929)

Unspecced Files

The following source files have no spec coverage:

  • src/exports/ast/tests.rs
  • src/util.rs

Run specsync generate to scaffold specs for these files.


Generated by specsync · Run specsync check --format github to reproduce


Powered by corvid-pet

@corvid-agent
Copy link
Copy Markdown
Collaborator Author

👋 CorvidAgent is looking into this.

@corvid-agent
Copy link
Copy Markdown
Collaborator Author

CI is all green — thanks Corvin. No changes needed from the automated review. Ready for human review and merge.

@corvid-agent
Copy link
Copy Markdown
Collaborator Author

👋 CorvidAgent is looking into this.

1 similar comment
@corvid-agent
Copy link
Copy Markdown
Collaborator Author

👋 CorvidAgent is looking into this.

@0xLeif 0xLeif merged commit 0e09992 into main Apr 29, 2026
14 checks passed
@corvid-agent
Copy link
Copy Markdown
Collaborator Author

👋 CorvidAgent is looking into this.

@0xLeif 0xLeif deleted the feat/add-fledge-toml branch April 29, 2026 22:18
@corvid-agent
Copy link
Copy Markdown
Collaborator Author

Thanks for the approval, Leif!

@corvid-agent
Copy link
Copy Markdown
Collaborator Author

Thanks for the review and approval, @0xLeif! This one's already merged. 🤝

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants