Skip to content

feat: add typed-doc for clipboard, test plan, logging, instrumentation#416

Merged
Tinna23 merged 1 commit into
StellarCommons:mainfrom
nottherealalanturing:fix/issues-322-338-339-340
Jun 28, 2026
Merged

feat: add typed-doc for clipboard, test plan, logging, instrumentation#416
Tinna23 merged 1 commit into
StellarCommons:mainfrom
nottherealalanturing:fix/issues-322-338-339-340

Conversation

@nottherealalanturing

Copy link
Copy Markdown
Contributor

Summary

Implementation documentation for four features assigned to nottherealalanturing.

Changes

typed-doc/copy-to-clipboard-feature.tsx (#322)

  • Adds a Copy button to RecommendationPanel that copies raw stroop value
  • Shows "Copied!" confirmation for 1.5s
  • Graceful fallback when clipboard API unavailable

typed-doc/simulation-test-plan.ts (#338)

  • Test plan covering fee simulation, recommendation output, clipboard interaction, and structured logging

typed-doc/structured-logging-module.rs (#339)

  • tracing-based structured logger with DEVKIT_LOG env var support
  • Auto-detects TTY for human vs JSON output

typed-doc/simulation-instrumentation.rs (#340)

  • #[tracing::instrument] spans on fee_model, network_load, and congestion_predictor
  • Spans include function name, config fields, and sample counts

Closes #322
Closes #338
Closes #339
Closes #340

@drips-wave

drips-wave Bot commented Jun 28, 2026

Copy link
Copy Markdown

@nottherealalanturing Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Tinna23 Tinna23 merged commit d43b695 into StellarCommons:main Jun 28, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants