From ccbe3c105c01081109167a5a114c5cf029bc94f4 Mon Sep 17 00:00:00 2001 From: ntohidi Date: Thu, 17 Jul 2025 09:13:20 +0200 Subject: [PATCH] refactor: improve link scoring output format in release notes --- docs/blog/release-v0.7.0.md | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/docs/blog/release-v0.7.0.md b/docs/blog/release-v0.7.0.md index 0772ae58..49f34021 100644 --- a/docs/blog/release-v0.7.0.md +++ b/docs/blog/release-v0.7.0.md @@ -174,23 +174,20 @@ internal_links = result.links.get("internal", []) scored_links = [l for l in internal_links if l.get("total_score")] scored_links.sort(key=lambda x: x.get("total_score", 0), reverse=True) -# Create a scoring table -table = Table(title="Link Scoring Results", box=box.ROUNDED) -table.add_column("Link Text", style="cyan", width=40) -table.add_column("Intrinsic Score", justify="center") -table.add_column("Contextual Score", justify="center") -table.add_column("Total Score", justify="center", style="bold green") - +# Print scoring results +print("Link Scoring Results:") +print("=" * 50) for link in scored_links[:5]: text = link.get('text', 'No text')[:40] - table.add_row( - text, - f"{link.get('intrinsic_score', 0):.1f}/10", - f"{link.get('contextual_score', 0):.2f}/1", - f"{link.get('total_score', 0):.3f}" - ) - -console.print(table) + intrinsic = link.get('intrinsic_score', 0) + contextual = link.get('contextual_score', 0) + total = link.get('total_score', 0) + + print(f"Link: {text}") + print(f" Intrinsic Score: {intrinsic:.1f}/10") + print(f" Contextual Score: {contextual:.2f}/1") + print(f" Total Score: {total:.3f}") + print("-" * 30) ``` **Scoring Components:**